50000
1366333547
1759204479
919382631
1888101120
948121757
1506605549
1633971172
1742389179
1309698238
1844101660
1460712318
176444778
604378065
1296994692
1884328312
1352169995
1362057188
1565935685
2018227968
269617164
1342032326
634849932
971933017
926102202
534926708
766567182
2047432733
1346211392
1501634914
1128224840
563200450
720484813
739945671
1482583081
461102285
1688067428
841704982
2095073458
1282972959
3919572
1791691470
596201629
180364350
248585887
1893196321
2064692663
1600755882
1107769861
1483144700
1471500202
1377387026
677693379
2106350134
201836395
1603795581
493793195
968403577
1503744666
1840004587
322554843
484485858
255721389
1043039657
1224431529
1738304470
1504141942
765015309
432525804
1451731752
2047988268
436445376
1095939574
496706249
616809727
1344525462
242418923
534018742
797797696
1350188784
2017163442
121814251
580092162
547373173
80680737
781928558
3685107
574473932
1750332135
1507429773
266994871
2072886979
1991915632
522716260
968442988
1068863513
113537082
325101282
1833878823
546062886
1776833035
1734383443
982508263
725288961
83606045
1599317990
2069814423
326024968
2133336732
720128472
1676213752
2003016526
841942723
108822267
402906052
922623460
890750825
406591159
1497097393
493599312
1914020932
1764092264
419002643
1758452916
139324877
1387445631
679832782
252861959
1712546914
366227957
798924846
1341896301
2100611400
1781433109
2067185262
36733797
1233267451
1989516038
362758765
1219120535
562160862
2038972518
1074653413
1404103585
311137
1477559465
179243397
891061962
1884150624
1676340790
1384661274
1650687909
1292949407
1803663918
1261657177
1432274284
1043625901
1941489959
1685136243
608689167
160234268
336577441
1950585468
113362021
2118010550
1870287083
150095818
1203794353
1712319473
512854584
275431240
126996687
404343454
1350084654
1531100272
404654591
680160471
1710343669
1295716553
416827448
1239200812
532894179
2067515357
384666571
189074449
1181688886
1816940855
1232700351
975695198
1354593450
1841389518
1135929466
1691170892
1644491339
1249291487
1661697794
1367294774
1399387306
718008500
932130599
1912241890
993439740
1059127286
169101696
196040746
442743910
573756287
876201218
5603931
1869472840
1293028666
1244804743
254883371
1213060375
1629471314
443957821
247265613
1298928521
1676658172
1222960811
506038324
1370564042
211406630
49725568
867571733
1460698117
1711423362
87382859
712601775
281948214
1019513458
477360017
1275387955
2078640744
646461713
1471428701
373901006
1220218000
200146271
379504938
942207192
1493174937
1624309681
1197090564
558751664
1106297348
1641048385
806017278
257742221
1170222909
2028978089
763780545
393303303
92901071
813506113
1260875037
1553599189
377445828
1348257896
118717316
659394042
220287707
596077334
1934781997
151444803
1242539047
1258727051
525345810
315273400
1458873322
904850748
1257480592
804564612
381676781
307087508
1363316276
1487974129
1948135893
21849906
1745716351
970875154
2050827996
362013248
1364178458
2143729067
1175519362
477569847
1549844608
1552965190
1825827743
1668561925
64875584
2046115450
117155611
1999657582
50076606
1359694658
1110900985
575422416
1674968058
422290659
1480273164
784965003
1226855271
1861949945
1092052511
442687900
1202440427
892704757
464537806
800673130
1863579911
367882154
1162686378
1080274721
364127574
190722092
1557844568
1913972182
1743687282
1236188664
1435050459
1808562867
1134820466
1552206070
1660736801
1184897072
764417081
624154138
1760319488
291901491
1046444797
1093109004
1076866494
125816421
807575302
21435358
568504321
2010015729
914140115
1033042127
663205211
630236378
1400924282
1825891589
1710511100
1765051856
2016613682
1120872020
1531540390
1612817316
209577036
819107202
1273896535
1344397503
223829624
787149688
381810927
988246705
1411303826
2142130416
1280148197
310264976
1087755772
209531043
436081397
1895331074
230966401
1004585718
1757863155
1145106516
2037627845
273584718
1775342895
1291068479
2099476308
1338370347
908636687
1968606342
311758719
292693430
1433940010
521335756
1111800632
560352898
1865733259
1335630256
1347502586
100060538
176393314
611322765
94707306
1456541511
921587741
1182463079
1666072554
1357669138
930310505
1897038956
214771208
540690013
894661824
104915405
814274731
522521071
1395983885
766267391
1860891418
157136924
587390085
25166490
449830354
2021330096
546502246
1561630986
434199346
264751857
749777595
1781701932
364812395
926170909
245541049
459519702
235228772
1167128790
1641982781
1901301326
377314280
424809638
1650856634
592085488
965499651
398034811
697000894
1779774383
920555882
2092984779
398558126
633963653
102638055
985948212
659130143
552468410
859794660
1205632389
2114099396
1293994006
1470384246
716393343
928212290
1835196641
1642564252
1173753340
147232695
1877793024
193398482
1789215476
1631610703
570712763
66541467
1134983689
1162798251
1032041118
1533018500
1859799145
664331853
306090735
1805300276
1062889980
940054388
1907938332
2048838192
1599184531
312923094
761149204
657333272
279538842
2055143210
2127717518
995932186
835871852
1815430511
491012790
2009625192
1962663207
221322167
55540027
1604395035
1852932870
626252790
1670936502
840432911
1789051041
555493973
225967764
1501366539
1219825826
532058499
1159183167
135232158
1472112887
919637851
36586702
923813770
1232560945
797735906
1581147042
1512099788
705395468
1561380912
360548326
1541267321
1229327775
851561116
1403408865
1044507334
1072883283
1458948892
501418722
778332505
2085201682
24871576
1618765417
1726769076
580365549
1844733181
1080651967
1800191376
229308032
92351486
1935423534
1701420919
1011989338
1972010237
477751041
97066635
622262495
2058898083
1609166423
1327657964
1472795347
1969714749
721441637
554639474
673792218
2124850502
1599146809
1746675501
1436315747
2100565531
377524359
1374033781
2125437107
1996289776
953319209
558319009
1693539309
2033971176
211026737
1922847341
2126322663
2146450271
1476784612
990828353
1970976860
1954535653
1087894988
445755708
1865950088
549577764
1773413672
1191261787
371808865
347371661
1745901261
1045601083
324738515
1197564422
644792937
1761054262
1150646305
1022317296
987604396
1128599765
871123424
1940923605
1686918774
417179085
1827411134
1897945511
192542778
1806250149
1896912134
1669327390
649594854
1720405347
1476379395
1737489842
18677407
1194845835
139583958
1792091079
238623974
511392824
2139462740
1984525235
1556993907
316717607
1034606010
54303196
2077771870
37768667
1076620492
917892618
1166368432
1947743916
711332575
705803558
217439353
391260061
456265421
409982131
50026562
205693908
2079309521
699621416
1926099255
1408205268
289627611
1944776662
455567455
429211569
1589384093
694191429
940604393
1581363185
531233017
350114653
1898080792
1565839027
404417849
1828369014
1603607694
1481038342
598777984
622492479
1281298610
1310110560
1328296037
1498737964
1701370621
1784561459
1908720095
1751397184
1990255367
1840545969
303534952
1768870974
1101267589
593162563
1566163988
1556835045
1022374133
1008064433
103542826
1962978526
441943970
634775843
165609531
192541114
53131222
570027381
2020910129
1656738917
2051065723
472204465
131747748
1184880685
1782315025
1460043785
536135001
1336201999
1097121596
297371449
940115535
939893315
2137917418
1243650487
561280641
1091701359
1836813051
2127444629
501052756
711703536
988025414
604595583
527198414
1429969384
1239371426
692807946
1622510499
1292502649
1262835327
1495936980
801757918
1166417402
1968141445
933505666
203814439
1602972823
246065803
739949441
791691174
1343187400
1037320890
1731806709
135597067
1027754660
827973548
696877709
2119456019
517302951
676838690
473025128
1229006487
1664864105
1077620711
1756204902
947349841
169508489
301529200
422376692
1462011138
1564364527
1918313672
116285408
583298281
1738971470
1049791074
787112720
1194460645
1295856878
1527062161
1986151819
491560630
416899403
1570474880
627157697
1444654063
250964780
1324035406
1416626435
768267732
2000874097
1889651563
1997274219
1518254554
819788626
1605995473
318120747
989297115
1907524673
740497440
303824606
1324405552
511327464
420110014
1907703833
102815286
1469901089
547332906
1297275931
618274319
2074395067
1135944102
1109834949
343810823
558935334
1736992646
1788464886
809900115
913544405
1057607673
1578167847
766934854
799775588
1427958418
137705760
1619564214
886470244
455826507
461377682
646511269
1196323947
765202288
1970916822
1707651412
1185312302
1731137007
1810466698
507729743
130986265
960258982
1126004062
57897685
2096203084
88355363
401708508
507654771
1825348010
42689746
1317554886
591408767
1100297420
748239085
1358343621
1900073008
28713855
1496049381
1372153575
915184099
1951875888
1833531257
1561695369
1000716188
451249897
1385128543
560883952
1636562199
968781902
223867002
2144291943
1099768168
1184125984
1122812357
1157665853
1132845421
1211167721
1559374361
1640500192
889032083
1602064107
810571430
1480440850
554877879
1558810515
691300823
307467240
1587524370
39866556
1679620815
355224822
1991742444
1365668424
1916920191
844974984
1816918321
1154565086
1405858936
1305996872
2123346988
1629725939
1302805167
1075631508
666368275
278133877
85813713
1799213696
1489301598
1645188074
1292230240
230850033
1099768534
2102801670
1711290883
1654646413
1514128537
255108058
1962113653
954169260
294974614
1494250820
1309394082
139233410
712435596
1078830625
984208395
381870269
85912063
242583683
1687867142
61775403
1872309622
843188661
1137406912
391194250
1121322538
1223220625
42924298
463140488
720925052
1335154539
693990521
1820693586
1290472561
257797756
1327856351
657117451
512905814
1142486357
1611286711
807880428
489253529
773197145
947113839
1201689126
1852027770
1931322234
1583559395
1937939833
26422269
1123942889
1999715236
1898731892
1967131551
989638500
142442494
940970441
65375478
185366792
1404110930
786300530
1520521331
2098101451
459510468
663510245
208415560
1787366819
1320627696
721321374
782369528
784430759
1529201803
1271623058
1557627904
328831994
325828536
1262172026
112670580
1909387931
1052628211
139092849
885847173
904859799
2037824741
705495076
1894498300
32783587
1646465517
1959873778
218150380
903092799
598690660
1738671711
853710603
1058201128
254698308
1062126163
698084299
1575326004
1783447537
1480453828
212273115
1165165692
604593238
1769901019
1493997686
930421774
884589397
1606668266
692326057
1937217608
1745761116
1578173230
694593760
1636102209
136184658
441608412
1668885797
1782650176
253998542
1887036177
538259327
852689202
1478224240
1391969930
1910890330
1732922549
306612445
461490981
1160764905
2090059983
1941944809
1373038021
1107742027
399054399
995455392
454256066
1329476173
1880044790
2060924332
2021802231
1669778750
1659201800
1452491813
216888862
1147820362
1588676472
658497274
669222511
1223843000
912495816
408775040
1762102327
1765185018
1886999280
1006588610
1528591700
1472438181
1313201055
1990082682
485719439
1255777390
1784543843
1858757460
216035770
36114595
706729204
670291836
1365590768
439290346
583732520
1239909351
2109069097
95450673
544917517
178474311
1243271035
2133593989
836971586
1912493546
1209953341
1749467402
173784938
824572020
1367168773
2060784218
1831160630
748276825
1385738752
996878038
590875859
1871458191
105171780
227936055
1582732003
321207550
264050650
141977559
991499386
1629641418
581267906
1575231907
722067122
542853355
1670682580
1266984639
721327666
766469967
1253094980
1558299252
531479865
315564673
1160283007
705264803
1140136693
379968132
618565373
823813676
1128244957
2004304125
1820691714
1719120817
1728278668
1925863494
1947056872
1163527023
99587397
63623874
1305504583
1091086783
1693265292
1886772489
518835042
267848766
282142196
42033974
1534833405
1003469862
808503941
640444737
414285467
1339983806
956009410
1574568474
2045248609
2096146104
1954536606
516330335
772476132
935297915
373150812
445684198
506935084
2101429481
224064044
306508308
1117472856
323651441
370132182
275493791
1414738225
2063397475
14782632
1933573267
183762593
296924828
1975607242
1718595999
1300394691
636627535
211557088
1714680158
1976611342
1167566499
1141764984
1874376303
1116228955
948817942
243222990
1888705087
1884115857
616373803
186905637
243567294
570319636
410969681
550075602
1687792492
734621123
920207785
1963286284
1875700
836121612
1978068916
1935448967
1019884205
127510097
1763572561
590996556
1427904788
252716449
802553645
995101298
81844143
1970120144
2136866282
1956220446
938865451
938200576
51959789
680086890
674832785
668333592
866992527
918400079
1238653228
1277962208
1468475682
778962072
2012583331
241199819
594764708
2014459031
1077321431
425349977
1802424351
2097205636
552860074
1418513264
540718545
1980764862
1671229713
1343272190
828382512
1753073856
1165908686
817765146
1561810655
2104774137
1755965722
1613770444
637377379
283314859
134620388
1504369906
1201714939
1373273616
634848466
522706973
4752040
499948150
763906792
599516749
366923533
1841228223
1024866726
21864236
1790950211
1577726800
1440377501
184185108
1411008014
964123566
1527457298
91906878
569713775
545882336
909672024
2131524430
503172825
518154098
1597811226
1140550204
801468957
1732431614
497436462
2003183896
958221582
1132284929
378407221
962973622
1632233079
1142314013
1562490371
1999156612
836058588
439873449
2021020849
479525152
2017600249
1313914702
663710260
1281124615
130554620
43683911
1373031493
700268395
589566247
135219869
684309177
1092739073
653373967
134636755
85805629
1454842925
1867068369
583242092
1310543173
677806303
1715527021
1688950395
1640779926
1200276452
683780760
1055786649
1051949416
1519839349
1495660099
925486617
1999364501
1365776700
91917671
515591113
499417668
222472292
559275024
1872449161
922740687
1148841272
2007669031
1607049865
94096697
513559350
1741686620
179902326
1968402275
1461271342
763144418
1131461801
2139077645
331187791
672928548
1632373923
1531464243
1356709308
540676925
435930012
729065009
2036337024
1361416629
580945862
1254630076
1453334301
1096536976
1754047744
1675806593
1655812000
1479013258
451063632
657169624
1339198641
2058113497
751266321
1852757991
1652316470
931168648
1673676619
966104164
1694313066
657654772
957698161
2025500858
1330583320
442588437
1409481453
539808980
983265362
1845411465
1268873990
872118738
1059344447
1849819852
2126748814
365195100
798873180
1733312911
2041001693
307201533
1064842521
344581677
964371157
256557514
255211527
1715637479
2109315505
1907527997
499322479
1635508476
726148513
46151897
145679600
1683846674
2071652755
1476262920
2126435111
1333650561
2016071901
962216825
1031578378
1137462243
1834335563
2090922825
839798447
1813600730
308634277
1638671628
1399429993
202152322
1945873161
316788866
546734000
762760670
573346380
801945527
330914501
535178237
561989876
830236980
23203066
1288138389
876388878
168882666
824501415
800557985
1645145587
803452879
2134208546
1513733840
1765669704
1018303277
503712435
1452521620
961742454
1343510882
1118638702
1270376732
834698862
370585047
1472529054
633088375
687373913
2019263054
1395849046
1260720293
673724933
1726763547
1795898530
1235714809
409516880
1819101596
376369550
1285905758
1987984263
1200870966
2086463743
1485646202
2004323845
2073188642
851896394
1622509901
944008271
1355608829
927547873
1905750725
551636063
2046186575
1028643809
1386334926
269287974
353689216
2019423301
956661887
225468622
1267788699
69898532
899193556
847068599
1865797063
2134908365
1256585479
1537415011
363794268
395007589
1377915626
1564665234
333987684
716078180
1421505431
259692678
1567974574
896531684
1203700949
776099755
1824079558
961968027
1327735819
1722782485
1990611836
566587097
1992070460
196817404
438526750
801248699
422286027
1706315450
871147232
1321479583
405900401
589460647
1308904300
1662485880
2126875658
1672698568
2057493469
1357307637
1089880154
243997505
2073385817
363901937
503690184
1493876744
1260433622
1707391133
122492851
937029532
521875512
1450228670
512328369
365003701
2016815767
356915181
561821105
307858870
1158163881
984107132
2014174320
2029311113
158103067
272591073
471288112
1467007368
1935076953
450680122
992222288
1845086774
1807987759
2082102443
2089084279
1733889929
298520732
445290815
1080283025
1558954354
5198301
1202775876
348500238
527073813
505520899
860828608
892077514
374853018
1217743789
1453898620
682711888
228424022
290522104
549402560
110251487
448625172
821993633
581539599
1915632540
609586938
1032219722
760371180
307190064
692723833
694989975
248790696
279130114
993510708
694081511
1359413139
404981414
699279812
414705368
753481653
1226353626
920226267
1614310261
2118431140
1295079285
684570402
1424846112
1977791174
912994425
1715368217
379710086
1023245912
16509741
1201703720
1604785512
1932142281
1811290658
489521586
545029813
2118480723
1182245419
1240019789
219787771
1461375534
86046849
913869282
673305025
491028263
1613149095
1088010393
1244509916
692019073
2008236660
711336529
662966565
1155832298
1395906932
2087812678
986139824
161417709
1655697247
1365849910
1184663621
1672206988
420069982
641965485
1456865621
83876993
1131487071
2001895434
54874068
166248843
1094431575
274661839
1627624377
1180478424
1188531121
153445754
1671506688
654196568
1241456148
768532956
1346215641
1102209160
1479869486
2009182207
110557810
728292770
1949511237
1096697634
889710479
1457724836
315063897
2074374100
982448176
735133879
568855938
291830149
819010872
1700343009
146241935
873884940
1866591852
1240673511
1148546779
1346732581
273668287
189594253
1500178336
1945174975
843790821
594150836
566224284
42522815
1696359996
2046093770
2051705022
1806917807
626902892
1853732611
756131793
1516613371
1163973799
1071195690
1443503823
2146421975
1806329570
2012359761
290768476
477856794
1565219123
437010411
1351741735
1284327327
1677683922
352804866
483576261
1951352210
542399119
1983754597
1749043537
1386189941
430421785
167784173
1428712756
2126781781
66394295
1332934130
1786215940
693297187
1039183093
394864086
62426910
55673244
1466059776
1505930734
54611571
1124905698
1370806847
345380047
1602762493
788542322
782390458
807020580
2072869650
312590733
1159825446
408962263
116459295
1702224566
245233212
1865502832
940930859
675654997
2033287006
222159967
654953130
2099681301
1555094097
293685423
645494841
446793542
688549509
707921751
502466786
7125637
66368837
557078357
1132031336
1437175685
902458404
587310181
78234359
1684848862
1394330761
3620361
1997439595
406672559
412582624
2113898890
2108897125
657815836
1831918075
902344336
1333470833
1717721433
1124504303
1988423964
1669919086
532114752
134625739
167930279
978908294
823175248
875852031
1481375080
830300885
942220868
2038453437
1962332221
231912905
793428193
402158754
310147265
330793408
1796489515
313767626
180749355
55678427
726350251
147164598
17091904
1384166087
1979082673
919436241
570153273
1549320458
2043940544
411093589
1071755896
428571649
545719328
1239686176
1407479943
1368894576
2115538207
741371376
51711813
910275427
632341165
2014044035
1142188333
1425769359
268719141
1452335598
1756562767
2065208657
1766103224
1937312122
2120887084
344969827
2084476720
2137978988
1729135915
1916075745
909931581
151805540
1317912555
806388478
562899129
242184804
1234960127
1108618457
1481870980
494956422
330029385
1449925539
1236327798
381741198
212717318
1868668964
248301585
1354905651
1146954675
517020727
659757601
756033794
434745736
278377178
545862268
408149172
623347005
482855341
398644512
204999272
251447438
1308576094
356804812
1569359994
2114964572
919703941
1811544798
1202441051
2028322398
1145932130
1697397473
210868135
448374021
786241624
592609334
661091339
507426940
840910919
2015996991
1654381615
1357931646
528270944
262931761
1792677382
806648122
808794029
53342906
1429995128
1291649370
451987419
1634994400
1543096809
1760563513
1991799213
964973155
1728044437
764019506
629034305
783001840
644858257
1774966435
332915665
855726392
75856808
1119157289
1448335726
736948147
1626584229
141762998
605461490
1133482196
1499694644
1133732435
1396413957
1144888379
1940380557
57724339
1198231285
1222892037
1349373709
1650218704
710402790
744986870
1263298569
554718355
1709960025
843859358
1318737861
191510682
1626861198
1963596118
1966477117
1959776864
671838863
2042333925
931450505
2120174589
631798425
410551087
114453939
1237259915
1544033283
1614148584
223508702
792963593
611553315
16405612
850687932
1809784600
1239297649
52577993
1312519657
1949700439
797564864
428334578
356935146
360041241
1272193937
1675673008
551551924
751571487
1491785478
370545393
563864703
16140693
265395671
1495315209
2136315283
897194096
1905866296
103285574
2134454011
1302415931
1717434158
210479066
2095379524
181503825
226884678
798583808
1991288426
1466182327
851161802
1156324435
1268399119
1648726666
1584659013
1625334265
2008767907
709369302
1153523625
412836183
1460940790
497825456
783381577
2024805493
513966149
1048777248
1372637054
502797784
1945971344
1131019702
606083359
1932941707
285951986
176033869
2143420773
233847862
357537695
222821803
1032431671
201342473
1689004131
1883593473
1357666908
809919602
1384836491
794842273
287770219
1246120750
1504211576
1441293845
1658956934
817668718
1939119301
294854863
694990563
305601802
1343632111
2067627618
808399587
1142119807
1051163672
1414482946
927577866
1337115658
1590516815
923514992
1570963521
1948054510
1146336795
455911544
1913335
687857278
192021369
1359580243
1497776880
1576857860
6938869
1785547100
675494962
1511150445
1079357297
186968248
181335515
870992950
481823111
876326078
1176594752
1825455222
796470048
1984994339
820091381
1847633721
1251993637
1747669248
1037265731
695026805
523700592
460745604
495597667
1670037387
916657148
497511003
210411018
1108678517
1857091246
1708187898
538052729
1864030115
1346251350
1213547692
1227696912
278124999
1400515940
1409032427
1149117949
1882339052
137874858
178229054
1560310626
934344906
15739745
232918360
634494979
1267733383
1980587608
1671760711
1962760188
356804552
2132506315
310874207
2026841939
901679816
808385210
89769309
2010358333
517992809
1797957208
400927415
234539276
996724910
1614475107
1462236189
1274849910
867507399
723784968
276484211
602362803
861659826
454713265
15189782
1796004733
470453011
248108142
283016064
1738186394
81212102
1954776775
1553462934
438016654
1939799443
1864337141
317374945
693995611
525238704
407144255
556870296
1043231513
57617815
957797711
1277770789
1054342725
424789170
592523330
181708987
1292296570
1316308299
458193199
1894659373
30484477
912906464
1909849155
1826489210
1383359475
10473649
2109505275
974062221
91685751
1916798402
380041507
529702405
1709114197
96895001
847077351
255626160
622133705
1254221606
812496457
1665365218
1311839421
1770294168
795652359
218698498
47599691
1388175690
400407486
1339896261
557000341
858600685
1087071986
587484818
1771507149
849437494
266490381
1007382977
859911143
228512008
1981445198
951596895
2145310410
214003058
1481299300
1706940960
310898059
180893003
1962567120
933031764
1435114609
627579929
450913334
599470382
250390450
1246565693
818168881
297990141
487257735
1218576367
1637886402
1044258076
2077177052
577474740
1631742895
1701200553
1426912234
1898233276
561099882
139339730
2126745284
395061433
1090936625
2124572046
609064491
424752277
1684029358
919962550
605645281
1499112831
1852994314
2040759890
2126692760
156424000
492746625
229599562
1402989693
1310915506
527589703
1890247429
382008225
17992457
787021857
311701629
595467198
271281104
2012902182
2022379432
22030732
426518417
14235514
1292368
821579850
1105172139
2125864415
1430644341
1529924417
1662410125
203123243
2135569698
1014039308
2056117557
2028845940
993248421
65057909
374108917
1222847983
1468047602
1685024423
1750437687
1210811383
2067032648
1768430144
1997833241
231250629
216413694
121630697
96669164
91309479
143661430
523187581
105544993
144953798
1344767431
1210717133
123334565
627928124
593157902
1785744691
831051367
581243952
652300351
739685276
462606244
1645548772
804743185
836715162
720913108
125307139
374255937
323867147
1336118523
293804938
2092297291
1186468116
525055567
161227338
1308098813
621724731
252536817
1451760243
1144912312
358081810
1596714042
342196095
1568798943
1720048607
970124219
14473197
1358309650
1801175586
595717149
2010610002
393377214
1058323394
1508675126
1198120399
1895038556
82104586
1323427539
121810845
405971733
512062414
415615783
350785377
1698530530
940671351
512012715
859145695
1562396082
764549532
163422291
559824747
1122631342
1760136333
902020842
543946638
1332701292
1872145062
558419835
543527295
1525837000
1154136985
406653649
1919214215
64976731
1915328775
969850966
1960015287
1997433362
145794857
2081826132
255921447
657857271
349958268
606706824
208904153
1290629619
1118719539
1068049849
705542053
1883269071
1231472140
1265366800
858416766
844124825
19903995
1402363404
29342469
1892049057
1960783239
572869764
1270402409
967436576
979523413
1042132976
1032413307
747368541
2011983943
844944946
597318255
10295152
779287431
853239702
668152424
1129245699
1459946527
877056577
272391670
431182418
1945106426
977933723
166967842
1029094918
95816876
1025384608
1873219743
115720871
280264364
1902562213
2007769928
93563955
327948329
1130688689
1061000532
1307471743
25338018
2093413839
2054840284
2037321961
790875138
504674891
2047617113
1570162569
1357914593
568285889
551924620
670377472
1445342467
824316290
1101559891
1242965245
1802250013
1268527733
124576516
1898066889
146428693
1997796259
2013787760
426693057
1752874824
1874074040
520257012
2080823154
857279082
1581257544
1240811249
882617100
1527187736
1148167885
772455413
170579226
1652842776
672588878
1740741795
863273721
1240874768
145182767
1533651194
538733587
969499057
487727437
1781698832
624265422
1756255170
1906275348
374848664
1902683863
1756587960
241152776
181893272
1361979136
2115226817
702150284
1295318642
825022251
135924181
388646243
1707639351
1663111917
1536814128
332611116
1833691143
1042173256
1005199994
1426949290
1905446978
98591114
1572132057
1291614524
637324701
394147466
1779341961
271539886
1018412888
1388113483
30331586
1393261552
1143313698
1786919546
1634414329
1325206970
1001415035
1602157498
2027357254
149250029
279696101
15797787
537896273
1987335452
1678909704
2074710401
172462920
1365117199
969400010
1177662914
644582841
727363340
1276254029
69231250
2018977864
1913578730
463378716
1650836177
37634968
1481791605
891466012
67966555
727569509
2034779710
1854886101
214500190
1212503032
708817488
1816657688
1092376638
858067518
2096353789
1108174426
1395963791
1936205593
639600482
1323190544
2108668513
2004717682
145106906
1138847780
501816875
872470246
267618161
571048126
743964462
33713243
1034426842
247316991
71348212
368734799
1138783003
139314767
1096304309
1026079065
1994200868
1310804499
91098449
555534709
979978540
1183475088
1413602227
928848681
144165866
662082370
717570627
783766348
1985272914
678755492
641000382
2130379821
1817603272
1142817258
855366419
2085221433
1713865384
1599330882
2118934677
600808578
1846647873
42799241
969543378
837947229
182114008
2065847687
1864026294
28831228
1229168538
1955124744
584365937
61663430
991116184
1997968164
990512112
1135282050
512566886
1708082739
1919048398
350356153
239354583
412565133
333252326
2056957856
1555382391
1188618745
1994695641
1121764127
640465979
1966146670
1722572705
339630205
2008945911
544632435
1177577434
43576271
462996474
894120080
72407500
1692165013
701761176
656773437
1753828443
1692877360
507257954
596856907
680675762
1019824840
157455998
452240513
1370180993
396810582
864805646
1703433319
306284790
272704389
744568417
153496783
1394468516
1385034396
2119643454
969557573
1724664601
1981105717
1514190009
754758387
2024681989
1977186483
1648878468
2097089489
1521867848
203155996
606379278
1128212644
1896033357
1113637232
1725069551
429225471
2133462073
1882525550
881465984
1356159418
131852484
1746271630
912109090
438137274
2018976019
1656677507
591634057
1265960887
894228255
563793863
88034813
471409209
397415933
1602224822
1226167596
274614274
1431927657
727562416
224220115
806311858
930718413
830599393
1934524502
679268122
1944236626
1512110405
1108493593
1930215051
1247152307
1989959578
1138890821
1379004791
1588747560
2050999911
1817142065
1460239932
1560193770
261292475
578717171
306938378
825086338
666751984
778347587
1222502271
121493158
2004515183
1497116545
1553420816
584593952
1721336660
212249026
1515312365
404452406
2146773528
47096839
201205384
1511400285
1155590432
2131420435
611068945
998066362
1122827608
1990073736
439330275
1026343872
1659732154
1899570207
439053994
1921024629
330803730
745992372
598627319
997555715
1524339959
1821129591
1119048873
1381371495
1170762488
524986041
1965965447
744615501
737235067
1333794164
1149067907
736524947
1380891003
1350273291
100441585
388997787
1334210078
711510530
1387064150
309554038
554100618
1826394425
1335897910
66349124
1578480984
1774951905
1987373753
1909284714
373460629
438517425
759356781
1897800589
112163368
1878405655
1131688436
1282925856
255908048
950170235
2027541357
993143116
136480751
1029125616
1729668063
1517371754
231915259
1830109648
1906369541
1566125337
394136530
1145950043
1875679376
948237149
824860820
1064093638
1014586273
255858156
691561895
854476379
17659223
1065022525
1292993804
777016004
815339466
1405157172
507938011
1947027902
540599380
763846060
749714489
420657090
1756989176
886195240
1449782706
1339173591
256083346
1681697966
1021799592
14969239
1100339655
1415936122
1160919283
828535383
216689623
1985780103
1892629022
1231275897
94154612
436707269
2085752276
111813835
1501729794
1231262432
888829839
169585612
488935956
1396767851
2116613514
1029535336
13130263
718844355
1450192426
1770119439
1605039595
752491485
961809382
1861122941
286705803
1983608974
1876092181
1387045458
1252061449
889527816
68097194
1468751072
727824271
1960726216
552543321
821978883
249949837
490811949
933792718
1751679632
1722074381
1822622558
1921265244
63526689
1071906761
1890395111
1093062026
1085037024
461755818
395770804
707672815
2066795414
1148262289
1669482197
1780434707
1434968092
1505607524
1509043240
674529903
610185325
251087408
742627097
2078936397
978911680
555869665
483996071
1800890563
805819502
974808020
587199634
410015486
549398754
262338544
183797083
612925443
1334245305
2074192194
1705987469
271798681
388464364
2101758274
979471496
307776130
1102536915
501470045
2088210838
390021360
2007077569
1449770430
1064551263
469779246
1700857839
1807178360
401231996
532285871
215564377
885228067
185692786
1021383879
1860036087
772892420
1431399366
261951193
1035230964
1615196449
874876637
221992621
1541904995
433380458
493791302
1930369359
387655084
1473262798
90661842
1490192000
1974732844
31389032
1880213360
1834326765
1481159462
797280975
156622364
1034533653
456975687
557854360
1566819524
672540064
1443082427
1752512311
1693923943
1155634866
377921083
977839661
1417586060
1413152048
445552462
144979049
1635144669
1987457457
578359507
2128935972
1770343169
966014592
1454715122
1861005011
308722944
1281964318
1892394043
41452656
968807436
1226069857
838733631
1125429800
113119863
1295709318
1683284160
1679939387
1968249382
978882939
1284968050
1514689677
2134517805
1662889134
345045691
1404620217
928557534
790598153
1549599266
416218555
630571963
2127958774
397670879
253431484
946489718
1852386002
2114436495
1255212662
986866672
1859346890
1296665318
1955674108
937933099
2135398949
933620260
1051052962
1283624619
469420772
583508702
1104390353
1448303711
1868476752
471596382
1435337869
1383882238
816642073
692474438
164956124
1607240227
94590057
581174680
90328542
75065183
978845559
343760026
1021554901
683747913
310712873
129283915
1670614586
22576115
1425949233
1478805046
960509214
1413864534
264941659
2011562177
550005505
734362431
447587231
1654395858
35182495
168580335
2125992240
1470520364
1552462574
795150666
15511154
1717418698
254907245
110101211
151109730
345235787
185166394
1129955290
688995813
1206721295
1813703203
999708686
1336005210
1336834141
1022284801
614470795
668155540
1982794015
2028335329
933097199
1846872544
430857186
1667459630
146976127
2085253044
1702642125
315556463
2063761637
1025678841
1868019037
711428655
1041189996
1437954087
966335900
1151291207
1589063818
1311571687
1336457602
571535460
2000567500
395695249
237755015
852792538
1731700460
1574589157
1875077339
198687607
95261049
1710387706
79539289
1028358248
1409776603
510396475
548334230
1556752730
448165872
103492708
1872309193
364443861
1129171549
1592844582
1075872516
22877897
883315022
2042208416
1174169105
324895192
1206296455
363143059
896430652
1059380307
758838308
1134185667
1912172845
343055120
561291176
1639766536
541742728
656552225
1202670594
621282017
1684910473
464963549
1131678492
85761056
2021716280
1579844364
189253764
1746541825
1944288225
1318425313
1191902760
872677093
1341303211
2075217782
767401861
367988668
252629326
1973698316
731131727
1149059978
885594975
1489970035
135761997
650284172
1833025156
697053174
142567060
227284236
1353605399
1345237655
848566253
891032225
1810201204
1980244745
976793281
1684433836
1412605462
1166047045
1283492014
1209410039
336988710
327911126
2082087133
1678291921
255645260
702005346
2046280589
508274586
528220015
629928668
1657334564
1413814990
2119898704
1793096561
2064099163
1805440212
342666087
59182575
2032724448
1696271487
1404420230
733807053
439820064
1067137787
566568150
1416613345
604087975
1979173612
435176742
1887579989
1041100004
772165452
68007467
975703489
302973726
323652727
1677708835
201770667
831927313
58445202
831699336
341778229
1472260193
804114392
2134874791
1388875708
462070956
330057230
1448058283
347311756
2026328717
704994866
1081118809
318665133
1772132653
1647686959
1735278478
228736980
1479376924
22971572
2116316970
372993280
795137025
36840789
1348696769
1098110751
360493517
878921956
1299881418
1192420830
937367159
2131580754
1534199060
262143704
788211498
1521590203
1651019412
1250282454
1851647433
951594047
1597594210
1730492503
1656588913
531229371
2049157636
1281237918
31432683
1636952467
1509974899
1510809607
1659924039
1478808221
1883802887
307577416
1515649010
1085016008
1405688167
1876142527
1963937964
558085938
921079710
753821475
542183044
307795122
1015965179
1330394543
1829385325
519500943
433193349
1533549110
1471094991
2030787560
1116557965
980200256
414533283
1018231954
113954527
445965966
507700773
1623929426
1956775573
20141164
955253999
1693094812
327718581
323419361
630627172
1733406748
52078241
447081489
144009038
973157951
1200902964
686192083
1280953073
69384496
2016586626
962854750
588885439
302296327
348920212
2059980430
185600239
1465478178
892697039
600133523
336226484
1006651566
1046099489
843927257
483097344
855391415
864068421
1438351343
401002579
1191787002
1761770704
1031629752
777710103
1813848945
1478711241
921719141
639523248
532130557
1607911224
1920476321
601515053
1477014202
735847423
1190400493
1779310530
1084767636
1102897275
1964910769
402762166
1995594314
417560644
738988650
854762232
1463660134
1582915907
1337859576
171567901
299500680
628727271
572570480
1491287683
243014328
1604200232
121514138
2056863273
935427825
1043233279
548902874
1467558383
503660856
321895547
2069073436
1980675058
1057742971
1111990281
1612501940
2142510607
67403909
1429929062
397789125
2062998223
1847489706
1136777775
770276808
1163666192
572210034
2108136384
1335234093
871710714
589380008
1907804574
215514749
832394336
1364521158
337028887
741773961
152465336
1380262167
1290676835
1620023719
1883923023
1612572383
1541613507
1717114433
522831706
506120141
1182132726
517858665
573524050
464578140
915647790
489038625
164584198
2052425565
1259315433
1328250391
477151951
1219968170
516000836
1348862665
1809348178
276321762
1564377415
494258866
1640842921
1901406302
1236032827
1793308257
1134184821
379226015
1265848328
870624196
1991798398
659978187
440254982
367146456
1166098328
1622387708
885005121
1739622378
2086965848
1800652911
81177356
104066398
1705594828
1340492789
1432316789
35263131
412977311
1948317626
1384125796
74841841
77155740
801019563
569100707
1717998661
554942218
1805133535
1363823270
1689127039
36875902
482187950
412267588
2028674300
1142166138
852522570
248337108
160780818
327426630
1133342229
1900403197
266908830
786511492
1981580553
370975228
344622672
1174589694
1803292018
379885803
1587567006
1604125996
1764011599
1662408847
1681281736
417547515
84025907
1251796750
972489733
1889159442
468136372
514133124
1926035344
950324323
926400712
1807225996
2092490461
1778923282
2055563104
105787631
2106349912
1041421685
2006190828
225775094
1827933177
1840287733
596750323
25072201
867393780
252558693
404958004
307477138
1856684689
21485955
1969885985
1390482777
439033470
2053911892
494795879
1411523203
1795587686
962932252
1925656328
1574139382
1913256575
704573392
1233881730
1858263388
336013027
1141961186
1964051019
294879291
35899223
1822758200
520654386
1863832400
1515562285
1117404709
1888904601
235472417
1369963402
146378957
542949555
1079164443
167864913
365351893
322163572
606898383
271780137
816959452
2018421587
2067367824
1779891704
1796594267
1494023558
1545664631
353684011
580421641
1256444371
689697038
1722382827
1073011742
984576330
1758282051
748286294
1505230716
1474630803
116364932
475151777
1216051757
351837349
1845115179
1362430714
894786905
776795974
1530295627
1260138798
1098959546
2137194011
1531918935
1915918998
2008131950
1451803111
1548327054
1657242569
798343022
946508037
2010926580
1378764663
55468760
553139971
953663842
1128480503
1537716301
564462245
1876766797
895463369
2039093049
1993131729
1370615146
1107661158
197485431
1068246677
322608224
1092272336
1845042651
1852903852
204927486
796518549
1842614215
1736846421
564953900
1703262517
1041165885
2113280954
1213021438
1839508907
912305344
1076464370
1070789922
967774104
1629604341
2024453764
2096254607
1019836994
441432362
1825537757
1915300363
333041763
1671185838
1138431861
1440702921
1868671269
59194890
1763311145
813459957
1904237541
1468731349
1018387443
553272443
1163861916
607750217
1118226343
719640785
1648916102
1084023649
1932662223
1340941361
1996328993
861642946
264247635
816619450
343763639
141217751
765390409
1363600634
582650113
443444518
1131417349
915691876
2114630357
122365563
208911149
1835817978
181560453
1972222295
501794288
2085797995
1293469996
1520181731
491586790
309848265
2127931948
1609813133
1029489050
1629364402
546353134
814667626
822822115
395198480
1676310572
1087069750
1211817930
2020074211
1228287502
1977208339
1236191197
1810937615
273169210
220124899
579145844
240315919
342490462
788056993
2076133897
524050915
612795640
430444537
462365262
1906265637
1950626269
953952052
68630254
1931074569
416281537
1098119304
1412955324
962634672
1912786930
88293791
1357833152
1441613854
1175363542
422167434
1314204418
256167396
251892125
402911967
2067105011
525061335
623036866
498767207
765377254
965527328
1286824201
694027504
1489578244
1899619841
1124472041
1951943506
1658401830
927614662
758411911
1727032084
711205584
1174693448
677667741
2124160908
2137328120
442971023
64971051
1347677624
1884584878
1240334593
1769845058
1051305648
1496501989
2021737184
1454217615
1416123353
399314871
2077254482
1914890560
1164692126
895298162
1054231113
1858719630
237392758
806367307
835708023
41852617
317285489
1763322686
800264528
2044317574
327044622
1974957976
574501667
303721882
1964802449
1017472690
368692933
1164996425
754573920
1609027527
787357836
1805879568
958045868
661611372
1112613536
226685573
1060926243
1042384370
2141576134
78134721
1937682532
1048323599
1936854351
27591643
1854690906
625078727
69444260
24492748
240917765
869708788
2068810322
567962387
697183116
495828341
871684269
514501917
1513301031
1240377202
1679498343
120391304
701921081
319372531
1926270872
1659966950
980983903
891400760
1886652523
2041910146
1933785130
1880745009
2120044868
1723984015
781584961
1909415571
1751575658
488792219
387010650
1821019918
513284967
627928415
543245058
434611641
1195890802
1240428174
930439982
2067575071
1754930092
296257366
1160468626
1286944787
416648670
1862389707
1606317318
195435894
1374873009
439817573
1086836655
1114041885
334244071
873138137
847303246
306805291
449638504
1628888207
68737215
53730514
2117680427
455747865
1874750432
483481746
1083676281
270511842
918093388
132083435
1510940017
1848533370
52174859
1118386461
2144790736
1212643485
257847600
413955758
927549544
1864164918
609391653
154938906
156498843
1696228308
1268980791
490742914
421882797
2116284037
797548206
871521302
1597688597
866285421
925251816
1567885376
1322033286
652518601
2051367122
258225919
923030443
821976862
390309355
286486812
523026585
442484214
1404873273
520333673
1655127699
1662720873
934289432
435193595
1379402143
1543681085
590132501
1535900986
1092425745
1859113292
2026643901
1514308542
1827913682
676708459
238346196
1278118631
1542993880
1163598013
698520359
717543518
1816116614
602403833
975769438
591663409
1424380696
1366078793
878150222
1947407281
1808563007
135539847
320257306
1316207058
1798260721
1254546738
1751400653
1030179216
650744175
194049507
418596555
1743169920
2053162799
297756808
1109994815
1733592833
974465267
1348341011
864227816
369975499
364455376
1562748175
1087519017
33088342
17668361
2063288455
624751752
1442049057
1281883600
1502901974
1241972690
942962959
1638441821
1562229996
111686369
1289218894
669293087
1863087023
171914463
1320037262
2057136530
590511018
915723535
1962815681
888267826
2025718350
1548924867
1862733093
1226575713
265669035
85224944
1591031090
1828417211
1172743961
1624119432
1846085572
1088548769
101387536
1140650981
222948721
1604289510
235140023
1165911681
1095247684
1797370019
1277598050
236982930
319179458
993201425
408897393
1639216721
902854307
999408411
407456608
718186341
1887676237
285691310
119627560
1602925682
1512267023
385296595
1688150626
955814465
66230158
713410940
432450250
1912315730
1801959709
533837786
905483063
2024908430
2138127297
1140623086
1043336463
1085891333
790509458
173450866
1322874263
1109688916
1166652291
1731771657
601421989
2069506599
583696420
1008878597
640209292
323889010
1294569907
759836852
1926814692
659353283
1145133447
1467481671
1615167748
1211363606
33408963
2047617998
976195688
1835368672
433972137
1881678752
1712793454
424615786
874818190
608646270
1510507119
1665327648
782097136
685897734
627532917
1948749427
270185743
1228954906
1870772378
853882164
90349856
363498022
1177771174
1384919763
1123334874
957102218
2044273046
120984674
277100241
1511957147
1332348280
310509204
1412091497
161060320
2145877876
1846063634
2042739072
1711187683
123195772
770073615
172350305
1633702891
287917615
954447441
172116978
915450532
755713220
442302721
2144405439
479001951
1296184885
87271647
842499973
326472411
1472191410
1965834848
1283574630
1368980809
2086819522
1560674871
733454308
1271684154
1871184076
2145545805
1432744474
1869578304
1844125792
1327999899
1433282339
1967321564
2098073514
1605632644
1453540808
238507481
412596437
1625657786
1153958014
1168309658
2067960507
1150879805
1647311609
1216661745
1238151452
342327934
1543134156
562859214
160679134
679225138
1931840023
100015008
92416362
517810683
1371699162
1963600438
515872841
656959989
1685695094
212514985
1984959888
971493786
32352901
1935549754
429642782
1485893709
26573587
842239220
964067847
1180531601
2010548878
884544707
183927758
1510376839
2101206452
1422079210
1852704773
1496856960
1984938425
2013383908
28598451
1769294800
2113398916
121014813
139621836
1337614431
2084615251
655494677
1994574420
1622826697
868009662
1832050660
446836835
900362563
1620116766
876479618
238772625
1646690353
1718718838
1202840472
679738307
1581784068
2087385179
863666065
944677259
2041107983
138261628
649898384
1390481296
2123200053
515798644
1419079747
1745011205
481713913
1540094560
1884633041
1819328344
1477226163
392644070
1666419116
952569212
1260653732
1350986128
1399406048
13532648
823619246
128402018
252305273
322825951
1847120856
1455145745
1002564258
1281421276
1395047277
1866230324
78614887
1288671612
2004491952
728513271
531669260
1980208357
1244311916
1950749007
1577735914
1726025829
1343359919
1314885308
1397870525
673102434
1707529378
916805993
1625671647
820699463
120308473
877594047
834232111
943927719
1005996065
1086537384
1266753670
705633273
394199481
121834281
1987054549
1789246758
1988064605
2065669436
930434723
1845072909
646699059
1462103983
1677797618
1891010975
1265369343
1108049884
1469553156
461245614
275451544
719940033
1134348049
1982980923
1636746026
612536048
656196738
1757054499
1490130095
1490428849
553498570
348642512
429482585
1820252241
1054275785
823682066
1942086522
893846686
465445177
1782667479
812032474
1395879900
1480256740
1458731533
710500235
1010570710
1202258861
1975869578
2118620594
524328369
289631545
246588491
1244268403
1423979594
82085766
733530781
2036515642
738282504
343101633
1379162089
81227705
896600203
1727804601
510710290
569368796
634596738
1334392356
363971670
1528443424
1799837533
2146639149
192992250
1048233785
1479412241
1651723783
1758734021
342499303
706498996
1587119951
313636250
1230827366
1876751496
560224741
327612121
1153247442
642310507
1061142902
1042279436
1380593011
1404244535
273957877
1461820716
153361091
2001762478
1972531006
722729887
488875568
1159439714
1086701558
2017318992
811793600
1085857059
62827594
1860027385
417785653
1714551378
1471277758
760284956
273566726
910914062
1073921206
1504394092
640181910
1634145947
1832006213
1793429353
128972806
745665468
688225141
1509565817
2426355
962183019
823902885
155787446
816461849
648950243
878517334
1305337418
1808389958
1965218892
1175172762
472699910
903592303
1238000357
185243647
1321377956
805068087
1656521406
2081662913
1078634813
419951820
1008100471
435545258
1060133730
494762771
120067823
706079435
623735577
865733291
1394304577
2133301395
868159647
209003948
809720632
1023947093
1025465797
1458670876
1902464427
183319567
1119577186
1720199671
1358492330
1592277096
476308327
449009039
1777520743
1797686283
1254077126
1286558501
1731865548
185228291
1706510321
592482372
620773549
619160404
1087245143
740841373
1325239839
1710980720
1606574664
572060768
1696798467
327250663
781064716
359035452
1351197757
1806530514
1817706328
1106178536
1989850081
789799866
678894560
1200858763
234593314
1155202887
1649867802
2012114057
805405522
756461280
1151188911
389787423
941689572
710215584
982269795
1562463121
1329375988
2069514938
155820846
507132180
1633012010
1762395511
1079192948
1182326830
2089646174
1860257665
1541362282
1293360283
1519304531
1211584962
252055172
1361670964
2001384828
930949732
415046080
88494494
2086152619
2064913882
2100608551
744074493
673891515
1104313814
1133861916
1615581087
1814529399
2116131711
1030560560
996421739
2038163001
1186381407
1503553919
1523691364
801293270
435263220
558534546
743455796
148037237
2099896828
2036816080
1667341768
1163998142
141387604
881529084
1017899322
1072337336
1296575164
1106393816
1011006307
1214005399
1059518719
1755080800
1887896914
16348886
741459069
1355994353
1830878285
710107132
239071265
679816376
600786486
1425452672
35886648
2124477850
79262294
471149868
535528748
822718091
619187105
487941928
712050523
139045225
1651940070
853438127
1020574309
522355744
1925775463
169665826
1628749560
789298122
1383671225
540784631
396895274
1124084491
557133517
1138354343
332595196
240528154
1848461476
571666461
920344531
301764314
1997119134
956231179
278758516
2076381428
1427381047
814287264
751615871
2046568152
1302229192
1463666394
38129729
806685614
169620873
1058704038
1329041358
2095396336
1228369864
810307270
737210810
464557441
1351091901
1134106085
1588641932
1908225419
124976780
1921237128
1269925
1973438256
345419942
921614456
127718922
195055428
1877845635
406477438
123953208
1157743034
1220764702
875569080
1056827538
375510246
191751826
1094957267
1182195860
361372700
6177658
363753570
309285388
1234547522
1174060840
1046496199
1699104964
377669094
33118636
1140263248
138410865
158095416
914016729
139680790
2131533673
1259436671
1061295247
111768947
1454492099
791657234
518246386
1578445307
1949400269
1739011088
306530739
858744159
2114521335
498282566
1953701427
1149233547
859655266
1959879085
1512987118
1168940654
1046942959
539564310
67953205
598564275
917233404
101071841
1738827524
1055644269
259167258
505360605
1195325060
243217283
1764797276
109136659
354986230
1071805727
900793893
873232616
502767386
702710514
464760057
809298126
1561454674
431797744
1307580692
1367672453
1581031291
19752310
1180067890
946534761
1188692964
79527201
1486099072
1256646170
678091477
255848828
1357718011
269435353
1311493098
1616885269
774795958
359334510
1860102552
392109586
468471169
67605135
1463915313
1369265062
940837751
1966682699
2071975577
1405597808
628497177
1485946603
1837395552
1936077869
706135408
1270943196
1955830179
1886203298
69994309
997039496
1965730499
1556093381
106202018
496338328
1811942210
1463920029
765773681
975951660
933321651
1540569639
1335286170
645940555
1932679225
1803757339
713545690
1249110890
1025538753
1654383442
1068309942
950030682
912497602
1696807119
288493637
602409507
1485401341
994629045
1873352703
1293747872
733348695
1943347012
143303720
551595547
1351956746
249505738
1047933875
1016415308
1713425768
1813707557
1992366968
499263771
1206793548
1180169490
1145204326
991989126
836443181
1858750017
93616368
1861981934
1365649811
1161926310
664528969
130663765
711249782
953022606
733073272
49167475
1947651652
458942327
1342915347
533516699
254805692
1486219068
1085112246
1606762438
1735724806
2133046122
475694098
1301666926
1799270031
320577418
1800930697
858579931
1500746908
798651376
1850569057
189706441
509917745
1944185426
2051688375
1875567556
958628088
568733696
2006231321
1669877870
1521756303
591820946
1719045345
1321924307
1050763273
914477045
1855441006
1305568965
253212465
793069605
764847755
1988937271
778632079
1240541853
1143120550
430418462
1561119271
796567599
1288998393
914382531
1595218975
992083803
1104088972
2105136720
788785581
1008293700
1833220628
1747413669
1577027396
1691968302
1269807892
951300051
136305600
841369589
125740710
1187068873
1755846634
1981181717
345154191
2009059099
626767674
1110001946
1850512723
1405399753
203060152
846149625
1835818215
1764179423
1642717224
977332960
531078307
1090452552
1969416763
1635167279
1048105624
610718696
495977331
733842605
210648718
2073004728
278327259
1480456610
876821131
414632859
174342551
1002561842
1601701732
1930189186
836259911
1946855923
1791764637
1463027585
909374222
1494793712
720943690
1112434374
193459689
409278257
729130149
1836176914
1386611217
1260208456
779145818
1208544333
747892088
1827251442
1819263029
1243869419
413610399
2029911747
1169390499
691937658
1362884709
2046211631
1106570517
1537227261
901289825
560788602
1319932799
1737549736
360160877
964213788
1053093673
1269535099
311523853
1774037363
234485825
504983542
35831972
963615975
193676808
1422443189
76340783
972822626
483503874
824232871
652590421
155283256
2068102291
1066200820
37711355
1090009142
1758138479
1400596065
988737125
717225348
790339678
1890026950
1278013950
2110272477
1480093038
1638174828
927002617
385703063
760226279
1238526470
12256778
994712105
1743510013
48088750
1958328080
1937186821
1470531940
2034668863
762525800
1954035814
711418087
1415116221
2109319070
632036730
333833393
2147030426
1722045872
2091971872
1400142843
563299350
661713573
42998873
305842652
1939727523
5787702
1785935691
1430418703
932790319
24155106
43161335
23833142
36411885
1037873440
1767343155
84500635
848717872
1557046328
1555032575
735903087
172088480
1361584742
1447321174
1587204701
1323420164
2079357904
1921038095
1322966942
1653920129
1865526319
575626137
69735831
379756244
618625010
375578483
172000120
624412712
14030526
1602418823
1557203032
38185633
1645580158
1581036174
74597518
535969950
1200895681
159098153
1384687822
610458361
1714130729
2120590910
782546842
928231823
1420428436
222267895
104168339
1352302693
2143305990
1427135282
858739174
1861348662
2002761419
928475005
93621258
473902782
1304053488
265621378
1098315494
1318084015
1868040202
508034878
1356269648
1366136712
2089071052
1430867166
1902106663
1142483085
1589965319
1139310837
1752941447
1156612400
1112418099
388004641
2084844223
385362888
610272536
41528915
1737665581
606094879
1468664197
448921107
319959893
1323941968
1377396112
413581151
1797844750
533965952
679202530
748676597
1852049967
399759084
1256711475
1060835967
1765895796
1198298880
344219485
1520518811
193298317
1934184805
512346001
1946239764
943313557
1624764100
186760757
880674133
2010126988
797033294
922203048
1600308921
1403128173
243383597
2049230028
1723088066
1567325565
1279142492
2136669217
1217686668
1813108445
668388099
1966363265
1517674764
1068147183
1075591092
431027084
686559332
126406324
775246569
59594495
319704642
561947726
571940496
118460758
1505261284
49220949
305221516
238451769
2059347937
1102254810
1160654817
1512173211
357899335
1404038414
1413919591
2080987401
823880331
545578436
2070172970
2041566999
211203233
591077422
1860446616
1728877997
1659224605
788554061
12421433
198300289
914960385
787668003
257894785
1234665027
1349615729
829835281
1353125786
707393365
879056230
1658347302
945845134
790920520
613118464
2106499951
155610083
971017799
1363054717
1569529674
904521552
39451401
2115108110
827210874
2081018400
178827695
1418288296
1793981369
1907705693
930029254
435051782
1920127126
1128329543
1350012167
560311481
1386224328
437193547
1909927211
68575962
1790319333
469836928
947632192
1301182987
1415682063
1738552712
1914301451
1374698366
1894162795
737835602
590269436
1316208822
1642357154
629720837
1283833284
322084380
563255589
1462660980
1740372677
209753310
1222883025
522918283
644805092
995526503
1651247826
1994817260
1555837985
889988507
284527159
1318281548
958564469
2074846492
1788118476
1906196661
1228545831
1056316891
1497265726
995363634
283531610
1243944873
1733199236
873801046
412670047
1228072742
1503521883
1696503332
1550157122
2066777472
1011680664
1143046151
129047135
87080041
1665964434
773852227
1082606544
1169728613
621185839
490960881
2059717120
905712998
1809242429
870797941
833075842
1449877258
629510954
2061621673
358710501
2126776680
909501659
642242111
1223237906
495217247
1516043157
1635907953
1723289989
872081392
1184927637
1125963464
791375217
49124653
121525967
920422352
136204694
1787490402
1694274579
1218811239
809735367
167976771
1709772120
721968839
1073689769
1371530902
1592766780
1906765612
673924512
74794086
1820903637
1032635013
54087119
582921649
1674877125
1277325025
1078138896
1043436634
765749330
653945238
1915518027
1950676968
1779908702
559409596
1999801621
1901434669
1479831948
2136006316
1541441423
1026622879
1207333907
203693142
1194599650
769622379
925661981
120805772
2141153281
370945113
2027571384
667594145
445739200
1700991373
1700229159
499826319
136429374
1227622636
1777151344
1214568271
123575622
395417026
1868513509
2039093649
198610346
1500938563
451019597
50928320
1254889584
1930851545
39450988
648847360
809990777
1246784895
852540502
2004590427
2016407274
1778202484
2125396199
2010076908
1663949
2005483935
530187405
447403149
1558991661
82932916
947229468
1695421035
1310555552
576897164
762505658
1434131175
972314191
483535519
1325741176
1170924537
1984474082
1776760774
1221852857
1091880019
1560128671
1261303845
1740727379
222635800
360605092
445784233
79742580
229528719
76503069
57655131
92121979
78167019
2063139067
622309384
525570168
1474647080
705242301
1472799637
1022584467
2015797853
2049696801
1785090126
1302445380
874527344
121141997
480702909
2045451882
2105616080
109980035
1119821091
1050012451
1670108706
233641289
643256182
1892744507
594246381
1089040415
1972487087
823775100
1165543485
2030142218
915897079
1243710504
1945797637
1538206464
1769280672
1272961069
95965117
1094596661
148061889
2111762970
996809815
1933152015
1266724703
1871337159
2054294012
1747427612
1769305393
2012426444
1857407647
741642837
914955247
1380032705
975284126
1558211429
1125293564
1569530507
499768197
950297003
245821960
1665311682
832955574
1161719039
761538538
631269563
552441855
383335562
1904230633
648406972
1477932224
2052292522
612686295
327258391
1837960889
1879410998
51111902
1744771253
1479354962
1820417296
1609714050
1189278961
414576485
377185649
421828018
1389860611
1935397079
1547121583
811907470
287681628
349934938
1057729430
1952993310
1182890512
71964822
567048200
1814160076
624406677
950383762
1570907061
1272813650
280832338
1475715935
1885499945
608090729
1166193176
1617427295
659202632
763480781
949298609
332136280
225711183
2138577570
746712765
602896833
412921940
2136573376
390810264
1960043523
800997198
678491892
162494814
1858726629
484001554
1345385326
1930691451
1051049754
1012061754
407614480
2001433516
435485167
1680428130
134782207
1911201102
1418444427
742872936
929910630
888388074
1402075568
1693391412
1837686683
1734211848
1919102595
1828780605
333440965
374515780
94218898
322530693
765326044
2054262421
1123527892
1443817936
69273587
834770873
1927819490
1414658914
617978676
831385596
279237020
1025593156
685335465
714722188
558537639
820117672
478439642
1976982066
1562990608
1408350273
717886493
817582529
954258037
408089528
404310729
725876984
89386486
737751695
1100392765
183605384
1060282388
1865718809
90384157
36326632
1162053098
159657745
871097505
942388940
1574316659
1489076181
1773774537
1853553679
367185690
311626354
420792219
925723329
1131744026
899231862
755221747
547250986
160098487
1473108240
1364833515
1114356524
1881197769
1769144245
1840233508
1970584255
359412292
793142625
6705991
1419694680
511377787
97090148
1456021313
1673430885
256747893
179635170
468336177
1831064552
1668711352
94627066
1537134584
2035897042
406253420
1957926803
814136723
1537997446
709675017
1569358470
2085248433
869773504
894983063
1302598300
1984130028
628697184
924258897
1676879889
451797791
1283671189
322538866
458503782
555882222
833916653
555593930
2011903535
359863890
812341824
44055057
828200068
495922728
1712766409
922827134
2033057312
1601179803
1329080555
1843500468
267832878
719594353
405691837
1837191349
657359138
1275465342
584690764
1959957439
1112111722
1213387948
736732688
641507963
1665185739
2020403878
964046830
2123689521
428802452
1797963483
531799803
293222339
10343726
1344141627
337277396
838543794
1840064356
2050043806
1761370928
1725638020
1503739961
942967835
1421654840
1771572840
1662562189
1827346678
1461280541
172437679
955328372
2045971305
2132395118
2067440094
1111875605
721644159
561464410
629577696
594564389
1525511240
605783569
1023366841
1175991075
1137583372
1316589180
1186334801
334241352
1653866576
2024878595
26822060
1556426734
1638765876
1752460080
912683048
434250063
1026631273
536772240
2096812252
706494303
1998052781
121766284
1661822675
1896540438
106677754
1581779121
860932395
828321913
2143243531
1490510091
1422886302
1521271123
2096293660
298769495
549778551
1086393384
1615358675
1736113352
1420634736
1121741604
1613508300
1447456796
530684690
1104790528
1052433229
1443367738
1539040591
2079064502
1980139978
1488369196
638075157
1830709111
1610135480
152414184
1579765901
1716813234
1734193305
293214648
397651500
1729953189
1783724739
1820537802
1103740664
1732534751
2119307298
1653519215
671444488
1587182325
1242148920
2092079224
561440281
708173572
1392052373
1092124972
1812964100
297001954
388009062
1204521043
228582808
220665393
545406591
866657965
2051374504
8058423
1019072149
1483656758
1724871658
605781806
1776871406
2122523158
188251347
1413112498
1795577312
1291992012
998163601
1767400962
798027579
1669608089
1207099640
2040176499
1614203666
1768539921
600866423
858772391
713181245
266346875
1155774345
1101190308
1470867919
1384357153
1321855701
2016274510
103531470
1225746557
2024332934
1122603619
561919667
1601720944
1728385425
191307426
1576760454
1916636773
1604419924
1224854118
1061145137
455099877
844771433
1859172716
2124707967
2051871073
1751865568
1591427985
1672927346
205248343
302716728
238624944
471595219
1458491073
1339815252
1942463138
695364578
514187305
1811254000
798896048
1739933862
1688103286
1921499667
154369882
1142340582
1502401444
345677308
571617388
1271554569
1950097232
1796471507
185216058
257713461
493759292
2044388775
234937780
398146717
1648770695
1826365765
2071074063
1854019038
2129082493
162215359
178130609
1440089918
1502030611
2120593747
2135454496
2016217916
1784364100
786866896
1608668131
1324983738
560882915
1763038013
319840673
2063284360
2108715321
891458061
1187355281
1911328905
540445920
1372571340
21558718
1034205212
1269476467
256496499
1432351929
770763514
2082862264
1355942345
477298904
2064461110
1518157704
655429514
1357067380
872704668
628539613
1345038229
741438936
265420065
2131905125
202623419
1590403804
545304393
1965661432
1910244477
461105105
1926893105
654218890
1648460386
1690738362
1194664811
873548078
1712297081
81386375
2143024545
1968793580
1513738305
766304411
1904172196
722197002
1243603316
1821149658
92871058
1899032830
1030733391
965575726
380088795
228287972
1707014663
645508861
212709449
1909638082
88429017
758013842
1727815867
1998673494
1219118947
1507225324
505408736
720095686
1050480039
1700073547
1593643764
615293472
1781459923
1589184662
436603404
1147714580
208005425
193291952
1869911582
1451608741
2014441611
1962782640
1203157923
897691354
780874719
1583246719
1125979326
340405734
81271932
1338688775
102560168
169700949
2096702618
1830376035
20890795
1168337917
1190117712
526299531
1888433603
93114103
78889431
1334593720
708407575
1860349354
776294734
1145010979
860580286
984300159
1338302931
583008220
288425253
1205260894
398307212
1491583176
2102952248
1179181931
927346247
1081447926
1519587665
1008618179
272653054
1622147834
1178319128
221872024
1305040221
1199209923
1390209941
347674285
1725509455
1131159897
440788388
1804398886
318269969
1149195963
1517264592
1094564703
146723294
230361230
2078864862
1485026226
813369450
219806467
542803472
1211676662
1711389644
498272073
243374946
491252243
1579719999
1762962611
1499870423
1852373053
1237626797
530705903
2074245077
395183371
1729915827
1316971371
742857656
1307941634
300647620
1183646045
964856872
618917589
185358360
334637816
1713482292
332081655
564999046
1644863506
1817107881
1378368496
1864669974
212427705
442561510
1428575970
710699778
685936456
1919828213
142936130
301415420
1272214988
1995309183
1539042217
1802920892
1922070613
1934225588
1385353071
1091558336
529599597
545811057
1392205956
1713245642
1510667929
2011123545
1898604002
1845305745
1577122189
83202009
262821143
1074502047
1900309890
1641189639
791688373
2112737596
2083751149
72780695
675953726
622203958
1992608909
818889856
923619378
1117340249
666715392
315177947
772777493
441302357
101919888
10646916
1532860693
631519485
556457973
777583001
197281479
2067125902
641222898
2095885481
1764947999
70861439
31603843
2027769142
1145363486
1931913733
1521475133
1937051860
1897167681
1457742635
2009832555
425637760
2079946593
1854957816
1244527616
856082323
824814418
1911243008
1171260270
1597591911
205061717
1273180158
1608238828
1737922410
1904699643
17213153
368021763
2101981122
2084339056
1009244661
2050382956
1701803407
1080106100
2081986799
1582088902
77985939
1866416884
956080387
2015037799
1616100918
266339374
1877386706
2041738678
198802319
1584860875
1138782646
1054884642
262191645
902542007
78661265
1859783556
1107603724
1351841423
1320538736
698042487
1109057419
1337751890
1066064250
1063554893
1274607298
2075308912
966454201
828927057
1007931364
900957352
263532311
1085917303
619890589
1219612699
953471454
88507859
1485952073
683374513
2130246537
1684754393
120751740
1121545535
592155387
382943385
2024087542
670816652
95243293
984207619
2022658076
1415782030
1682250106
984231847
606050272
600830708
2047786740
1880657570
528655972
866757294
562100979
1536587337
1767714646
825633291
475020992
240121587
2045245990
1428492447
328629446
1383714415
2111866960
311392335
920985160
85135052
1432937871
1513140548
468078437
1309541765
36473552
563321730
146265736
2059131628
1979103760
1828515842
895879827
437670384
281862903
796182920
170844306
810518875
1662940214
732945286
199622564
1283171212
1558578577
674643557
1523292800
1456340919
2103136004
1851922246
692571686
2067519316
15830934
1613556847
5170720
1448768805
979213747
473249157
610826922
1015687299
1036570887
757092659
927335280
868191000
438124853
1823215107
1305861384
719987756
471914379
1476705691
1530506632
2134854593
62167329
1730129196
1270542158
1620745906
257289105
646351310
929603177
212941461
350789908
1622174863
132977129
366620842
1088248062
138147849
1815389647
2067461809
611397006
278732922
935665461
1647967894
1035825581
1863000741
368675246
1473950434
1538732200
1674536630
46454543
2010646580
1003758673
1576961175
1998017525
1065926002
1159606723
1121076035
539188260
1416895829
1767427345
1468791437
1629837290
2118217254
943482653
1762814420
337354448
2031730715
1900962269
5260448
1951708877
364875628
283993370
739890690
2012843522
1319818951
455407783
234035120
646285737
1994139983
1908571750
692740280
1857302915
764846776
122217807
1707836793
1830772778
1281824531
681429180
222477391
551236712
301372878
1691268828
33590354
272106484
487267833
1796404774
609460932
371514901
1549883396
614721380
175740130
1914759024
898714750
915630820
1780118898
71050053
1371038603
2014154018
717335791
1217694938
1775242120
1410076071
927514206
392605248
1532293879
487867351
75894379
666634762
1169296531
298371770
1217871474
1470669409
1989640598
1251461828
1742775893
329424784
900382955
204753178
700939685
302782703
819474558
876679815
70058079
1718189309
1792310635
1850176977
1789239362
1015865590
1716847347
359091505
86076880
1344605819
1769167577
1013591086
1737211068
1153977808
1501458437
1813105447
1820612570
523271321
2111477217
891000396
1993940730
1953634167
2142462224
1589232976
135575303
895361531
1793986154
836514988
1198144234
465977064
1713194803
1268202313
36682725
1358021790
970895642
1825922088
226403732
540259341
37529945
312480613
1884865161
1806697522
1326071699
1474592581
813191682
680046489
1140214380
486320604
1203317810
1104207949
1377321000
1049774892
910358468
1372299577
491524220
1045933772
120177460
138026726
1882448760
1318321695
604003791
1448159916
439040360
640686516
658698058
1409936003
319124956
885101791
1950195344
356654902
1197582404
1687576857
15868776
376170455
1014685790
829060459
1056216944
7416522
1315381063
112051106
1111624471
545218416
1161825999
2021982940
1917517993
1653350219
920433064
2037695453
1791376946
655398176
1208533500
247897089
2103558092
1647573861
888583605
614772503
910026216
1207708562
1499874294
712737912
1564363464
549973050
252831122
1580232240
926143505
1267516912
261809051
1982360450
1274933435
1577190115
2094411556
239074258
2122408531
1108753907
113573550
1892442876
614620479
1034006614
1782654681
258513777
1689404791
843704534
506410866
1645479235
343794747
1394994471
112768090
1253820963
455219385
1612642384
1966558875
2019582849
15131786
71906349
1452331442
941275292
1339423262
1714140493
776152094
466873049
1143846960
723080002
705947307
1118771843
1831833910
819520858
863731071
298970741
1853527472
498902105
557484518
1395448615
1342606639
1063895384
893444203
1686401386
311406207
1006212293
792738701
766625593
471371030
611813928
638724794
486502816
683720278
2091056236
1427778108
2023143540
1657713082
56446554
342532941
654076394
779526557
1048480248
1772848238
463876819
1868001106
489095661
762847560
1574044931
987997766
1320332078
822009898
183120757
236743814
1715454101
1869522143
548150021
574182747
514777196
1314775614
1045553777
1126591125
1953500409
1532056593
1810311403
1897072997
812351054
1685971295
1407302431
868797608
2028504236
2061378826
1648324165
929500836
1686743416
2112200984
650018295
28355429
727564896
76579578
1016353196
2047896974
898589476
1199473953
137157140
466559930
921512449
685307162
1040742677
1436289645
2000082776
2086296454
415397122
1806099537
1470869399
78224877
1555688887
135736805
1764196172
815507670
1004534414
1645216760
729402848
505374931
427233949
268662616
470092268
1077252244
297018046
1197657164
1153831822
1313371242
1098070491
2052421298
365361547
1235227631
371497580
1286873996
1920534793
1412240257
575679994
1773133922
1351053063
991077116
1431749811
674438815
1069301994
839955050
810175620
686014518
1655462721
1814710034
183747631
237381921
172601318
610981580
506044538
642693586
1688233824
803062584
1840350750
694581998
2116433826
790937593
599519648
334311725
2026165225
971017229
1621185722
1799216370
235773838
49382068
1424866644
1586826902
1040459184
709132808
113782069
2109761178
1549087858
923957689
648292049
1057066931
591184076
832039680
1294448853
763785394
1443021260
1800493391
1406478980
983771436
456072327
1099346082
1678353434
425022505
1890283676
130389434
759334230
1768965253
1101406663
233036304
1420697975
1337180502
282418372
698080972
776523756
1322877557
1407213780
890305825
1285155087
808817990
1814263514
1933447136
1865884922
257963942
618003168
1012850127
1021749336
2061024428
665859870
280744668
897312216
1121932197
1380090751
428182002
1546954702
1122890779
558571437
158805284
744372384
1659978100
391841589
17586711
849674954
674259961
715667683
1626198710
1997137518
2122881463
369020887
1134808958
784215806
35800754
920772446
502617080
293764696
1538775615
1515467207
1315514033
1452316395
33843429
1596258701
202144964
1155775626
828865804
630326966
555246680
1951756583
1188898403
714051964
548645319
701392856
1105893553
566232031
1551067810
1780153515
1281899714
1029782873
1629807385
1257297530
1398803760
617132695
2041513336
1434604514
1537905142
396646768
1728369211
929197109
1912113975
896399596
234029856
1945957404
345174649
436174820
954249382
1174040454
1066501787
1509496062
978313389
107916542
76064378
1526958709
809309398
1181957932
2093190740
212893561
814627799
1227606806
1242676434
296951536
337420688
493996546
914084232
231450376
1928601061
304505726
628097144
1509486624
1233702835
392727471
258402572
1467732691
191201227
603577221
1903907512
1145450609
1777617675
822925651
507463023
608447417
930842193
583527402
2135406126
1740151592
1765485334
2081113218
1953045153
432629485
1161236376
1048237939
729581021
1498657065
1542234485
1643665253
1730107441
1323351898
1948170979
210720938
685354874
1034390166
603448409
943757446
354639210
794649637
1547334668
111063074
1940100246
1177468695
933988725
300079622
1785916112
1864830918
883607024
1773838590
1457498862
501608710
1707468160
1263060367
934238195
721220889
163814658
1663819216
72394306
1706049144
1160000822
1802501747
881917394
960688153
2013222685
1567272269
1995078320
469187447
363546067
202233882
1263837084
1910880735
313296956
1056453682
940865783
1247285681
1356533304
579298247
964632951
92656680
205653190
274648166
594265390
1913121350
1537708533
1528503585
486858591
1701523192
1044839154
559252897
1260088688
57356328
214270997
2142006082
1018044481
80010034
1561794703
865639153
549197481
1925340771
1067873035
1813034565
1688737858
1381169991
722004600
482119993
480972024
2078537904
1061418241
1445604976
23710937
1267071431
1720253142
617976327
1032709133
1110478027
2146479913
1519567725
664517571
1043835419
2078820622
1924606259
1101191747
145607971
1919128694
2119236228
225618006
1333439749
837391734
774815487
1111296872
1905264769
440366405
652551083
1138951113
1162371005
1134671076
1619923137
1093425261
48605669
918044465
1117136198
1315677100
490813959
1735112526
200902586
1601291987
1734108791
1720470311
118325910
630460562
1651807285
2042932170
1731652309
1797415257
1814577216
1703404889
2023033263
1000533317
393312975
650365102
2111830190
151094097
1090731507
616897625
1290045210
105618864
1751568701
762484699
1199044126
1800174371
1680529165
168696676
968367823
23859476
1903809202
1169270409
1625151463
1490434345
742257072
1743477374
2120894907
246580710
1638925896
1705063568
2043995967
1306019464
1260984810
1919545582
159069133
1654297785
422427036
123415675
1805391882
1513158544
740313300
947953444
1618777408
344398354
1710438144
670337886
2144572725
1243483661
839034563
965456900
1267343137
595360117
2134727310
745010953
2085794463
729500734
341004679
2059205722
976081444
1979930575
1616785643
872593763
1138466391
730286805
644655697
1297535524
237100942
1067082734
1420951200
2042492825
432757630
13780852
842962621
2051535038
358179206
405917117
574389277
355268283
1649400778
1413423840
1320725184
769260268
2008783957
1307968846
1514271221
1947094772
2037469580
1855275900
1858816847
866067377
1687722827
1328118842
1738661140
678705570
2058405647
235833190
1976241094
148022941
1302915924
1249708646
43032118
1735673554
1263489499
885994740
1639724944
1621668705
1291911857
66630573
1976936989
793828988
1480054413
1150178525
1563089256
1341354723
310663723
929876829
1140965847
200649655
637669081
852299046
1066717032
177908260
32934240
657894525
856613830
2091339887
893727715
685371276
91879181
49159991
1935079923
134911299
1784833545
1051085774
1020906039
1277074841
525270831
165334249
1343705415
354724172
959163237
676276180
1504902697
374768845
2017630903
1815566420
1304645674
1011113103
2016216076
1942314755
1863412149
935449460
2120223015
1896346390
1593343985
829353197
1840202629
339588052
1514724473
1932081810
388748043
1302320748
2066993110
26097940
205922874
940415501
1303172782
731193706
1105749750
499394549
1085917878
2064912987
1175670729
443336928
292198184
1045817985
111419700
1596843858
2056931088
2127635776
1391674965
1772859589
915601589
1364414332
1521722331
361461926
46283881
1214441313
701049979
1561008355
999039475
1089798022
715845455
918548937
1115895963
921768330
1858964439
271585097
1652962036
817230541
770979646
591396266
734659881
1946650375
1034733194
1026858065
844984712
1146152895
476218276
754432152
1126305023
1867893241
379808094
2041906612
1084823926
1901530425
255884891
1131107807
968488090
956934870
544632514
1967527566
2046732892
1260477970
738592855
1015145207
34762652
450073646
1286730304
1687724688
1267304188
2057709950
131637306
2001964069
1856876678
1166370501
881338486
554377742
165039748
1357556762
1308809895
1291344771
1077966356
1688617989
1185767736
15306634
1442664766
1441652627
1146414441
263669209
251103849
1691046956
83713127
150353093
804041278
822305982
1165498301
838803930
1272379629
304744957
379044970
392200169
214971260
510682276
246680590
2071847938
1677052777
1128019076
478742032
1842092525
338092191
1787551927
985953649
1416058547
1328686268
24237737
1431365181
623867387
1465890364
430295974
887536596
1716994213
2121342930
971249723
1867347306
777900560
1793555705
885361959
1616704490
918451686
1190106917
1995749460
1310651855
1405078177
358948089
1557332445
1329442467
2036000866
537867874
1808184499
1730609744
875960065
1448252779
569079745
144534964
629455399
593317482
1575900145
1253322786
2059207846
2006196119
2140859382
1628718411
1980055402
964625457
1348582069
610472314
610697515
86460381
79693157
1529149201
1276567298
2075442617
692317409
534161827
286907058
102166206
1863604294
175424277
640034080
1524305145
1906034021
1515994145
825074276
327630118
1660529109
1454529676
920947600
1088945606
560368814
832671798
947658078
553744549
313906561
780229832
1518370006
1662488630
1390702146
2129067521
1748949011
1470395303
1510733075
878032661
1398354273
55566836
1412194488
1685261331
157733042
1128315134
1860685608
797767123
505136632
1619235981
166277620
1330210908
1946866099
1826806730
637256936
720330051
768268688
1197625751
1553001849
1715926766
1751370300
1866908410
348672950
1122256658
1381913393
1739375097
1103840532
983378756
1062286752
467089959
1861411418
313157377
522656795
1126122258
1998418709
680389837
106953745
1711620669
1478156960
612090377
1183373003
1644434581
1942301285
982755454
1323757663
432074574
1703085506
2092026351
1629700325
1108603707
1660469470
1233586977
828028470
2009142420
208359987
62458215
1601033869
1312200519
1045836971
515836974
1779290478
759764741
828994351
154463625
1885887000
679929412
834853463
1992840745
244066434
165526775
457447474
1427439437
1809961356
252265111
262711243
986235371
684339685
1965796749
930778075
166556362
926916809
443763897
1400143339
1754945279
305422669
1608503327
1817403494
1906456539
773220198
715756817
274809865
405027029
1475521559
1103804216
559490654
1213924911
1783733629
1394344117
1059282008
2027800063
1559870893
1516729482
1307755852
1222348601
1768994593
1570467095
61100325
305850631
1388780197
991878400
472406993
168213358
1435642297
1872550333
1923158637
1741064966
1333570012
1593078483
1500037857
2106790210
161351652
1774847722
364333591
1636873211
731168291
923824246
703314474
367418272
170684715
1762596482
247734687
1730555608
1131842316
1555490539
805420562
753353262
978473986
866520887
1059203893
219770535
1858399287
1531610886
387983893
1146557936
1256677571
163658882
740139254
442763935
1756737365
92693464
402070498
1918089018
1867541186
766404089
1407478581
451225829
1690228335
2110793056
818644101
1860913051
1725905890
1066378788
1443985011
710264559
474385679
101921925
1463617821
1452859666
968442812
375338066
1672630201
679358451
1906948952
2060614095
1825916387
1016142876
76789329
418571994
1458906811
1833526695
511265458
1860977309
1604132065
231322996
479897751
864126998
682548826
22642438
827436406
1501192927
1883555489
405858649
420088068
1180056853
1116123208
894473747
1281978778
432257381
199849765
102937943
807595447
1872479967
782296394
567060751
1785610414
460729134
1583203627
1862399743
879301128
894626791
1548442790
1390566586
608120452
1005091207
1621889582
1088018203
1869218206
156954760
1110660642
549170964
1658147688
846732483
955029613
2078235756
2026789336
2071152821
825225855
1161284467
355926554
1025075621
1264222410
1163522001
750071940
2046518804
1730582753
388198706
359764290
1166302732
103114801
1239065418
2060929523
1651557592
482148356
521566328
509165151
2104037939
1609584531
230899709
113509051
572761525
780070674
1771656739
1419494009
1735100287
1702408847
1298799697
1658769461
380151055
312600516
2014696015
1405226676
1576822926
1030734369
7814968
1475858083
613833474
396013674
1835622373
1780136206
499128475
927204144
1693582082
3202419
1409352500
67664762
512367571
1365906791
1677249293
743267280
1479415843
102527171
1523337954
1103588934
1522021180
1110954594
658514134
673337229
622240407
1038665189
985937746
489452774
296408217
415277024
1520187143
304223185
1891135107
2134020617
700236859
1579273833
1766673176
1199365334
358994329
1312771610
1202567754
1768346829
1380436372
1714935325
986769973
910202017
310718957
318702168
1012729188
1834056912
1422291102
387266720
797527858
2080805236
1060603950
1419768265
971986777
2046541696
1909221039
1268394994
314335072
1281924535
1572618179
57986532
1268461504
125371390
1637260365
887651032
1324736725
1996254694
52938994
379820831
1617117875
1433375366
2094756156
456404200
196093736
257991465
775106368
1208822924
2092048377
49913823
1596089645
742092587
2130719059
509209947
14377204
955222189
408267995
1923598244
76133535
722603067
1058039131
1648751715
780589599
179016987
1774123105
270366316
1066668020
951376182
119137362
1119607014
1331197013
1736255238
405498733
1278469521
45175790
601592469
1536460987
820282159
1810415393
1481025716
870195982
1259021390
75634656
853431393
1768231337
90011860
1808653582
29015684
2013610104
1884787118
751618752
924165587
1386055185
1532208351
1103182575
1012694642
1802574668
22366947
1964070825
1921712030
1141973961
1147784190
1510483620
1547472694
278770064
1555659411
1581515
1815231051
228457922
1811996909
1148773119
1098653904
923534651
1224407775
1952085297
544282341
1314419636
1613255232
573298025
1180546092
1350558702
1324916777
2104711680
589130239
709641481
1060410607
1601824881
364732501
1082777554
1418412058
138960883
77267867
418712601
1649444504
1624740562
697482665
1057620267
1626322077
365230068
1286078189
1290835338
1514003187
237248445
66886342
590927315
41850094
611168683
1905346951
1655105326
1184466708
938409395
858180380
361899838
895637427
1447310619
1071541319
1956048034
901651853
1436273820
891341940
172580263
1575234703
968609808
591292864
1077195559
445866722
1288775529
2134815826
2072188799
1654005597
1273410367
1215540490
1020525137
1510658812
1282426832
1611452452
1552508907
1893595515
1369315755
1060130585
930578575
160241502
1918310966
1292478413
1055878930
1218137937
216536084
864443316
2119789790
1652809904
1755785257
144886406
1080560960
576911417
736179270
10272871
1022778139
2024954800
2145088698
947483290
1531476749
1271015417
15540132
404518238
634190582
1297966964
2015970690
39215841
1044078831
1237802797
1099346426
1974657407
1398044300
870173744
1119652172
306439582
2088311682
1336188257
1170882898
2060617824
841514513
779184507
58020582
1922075473
1356095924
794199853
1932348345
231390415
671671005
1929953395
1178873706
55664106
1053485164
1194413838
460182345
1687675746
344897155
328669387
1726891587
1388975986
1566472185
678754366
1216149745
817032837
1548928110
188318270
1123472419
1489756144
1524506527
146871669
1402890321
218537392
926056177
1460910903
2140612866
134668453
107627108
1925477563
366058869
779298113
1707947310
1544932575
834962220
613948826
591862765
1295144565
154140925
936759920
1623813952
1881032512
178252259
1042802489
412303230
1394402004
1859835326
1961231341
1582720274
835824097
1303503837
959743153
982695767
558910510
1178280546
1908751944
2019821414
1171409764
2043420397
2127448522
949403679
261995618
759262988
509867341
1806928193
1594225208
1123816167
251307311
741886125
1277957092
1188067231
218216429
1011505957
1366319490
1261018919
1423809187
613237847
973370597
1237556880
48474473
1809194695
393577070
1008217627
644406814
952487580
39014525
405675110
824825346
1210424289
301611859
804790221
12344320
563607478
1564053209
522211661
223052023
1010794769
1646027828
474359334
1752680894
776501273
1662426566
1970897323
1788007230
881262408
1084432594
1064332769
1494500255
2057803192
154406002
1542974729
1719514239
547983072
403708708
216437405
1500470652
442723233
622112515
177812351
1653147522
923724374
982602572
1665491842
1487331852
399172133
40219855
1710383876
1409966902
1686247683
37259562
1015164148
315265308
1699686128
838577823
2103272538
433464889
1923010418
1020121660
1927965144
1833329962
1174527662
1323456225
1405360553
1722510734
1727164933
1621797958
1075497738
22404518
96426825
1253310089
1675552040
1020151199
88429013
1193560234
359999404
487601146
1233780089
2070383280
1897568048
772544125
2107642842
765248548
1087809433
1659845323
1603826372
1043598324
2093310212
1379353142
2063719984
1873791708
1065199456
1090763998
1049764286
323076361
665791084
629445571
1944874319
1741288822
651850090
2041301144
847115264
179918482
913968695
935544277
1373478717
1273968099
1423145424
459775158
1196867731
1173229824
1232319283
1157026926
1938478373
172645069
669388601
1394821097
1216243393
615215165
626690591
1132479729
341523225
1691890047
75760079
1391287511
2014966408
741551163
2020733083
1812357079
335356337
525099525
1706174575
1182471601
705018007
472659622
2118015879
2078496724
1746627722
1393677655
390788235
796011805
419423831
1623107518
1953038731
210418556
1795752587
474943684
1605239653
864512332
1090158849
84446596
1996992061
1431682075
1776336643
2072752140
675485938
1643819403
666819655
548735373
1308692834
1002175993
1073834898
867383761
37163946
1778852906
1340043384
7696177
1709865982
939187458
1401373832
2100654217
1735199263
1820797664
1576278088
1540754347
2031216220
1224547027
2015698031
1488972226
2089059360
958373233
1573418822
1938567773
242571660
1202271818
1863836266
918057598
698607573
383172273
1466792972
2007300408
1385348266
393144222
727200521
1422512213
24513480
2067243905
1430208390
1734379463
858947715
684098575
1687550032
446663331
357412591
1116344472
1987417678
241145163
193407852
1855632061
1730117389
134983564
666521646
1156052564
2073551337
909093306
210840734
1789903955
1827150905
909448307
25592581
1146460229
769265067
1410940847
1539604451
1496465589
685969412
1564117932
1416225846
2116177803
1151013747
127689914
652792730
691080131
574353245
1010205321
1807424604
414287275
1251350484
2000832456
122435688
833984226
2135816020
788957335
1990036790
2061883709
1698050641
53393876
1704304017
1377717898
962842183
1729896598
376694479
1732107251
993353797
1916298931
1081089192
1679323210
1332933215
349831390
1648017365
336463314
477521304
153326447
1027543445
1051874549
1163531768
687484401
1466161824
267398604
540833209
1588597513
1101382830
529165581
230071200
943935972
443565643
1928121841
997329848
386012
1158356092
1960172032
1730282610
1535050571
1544795635
576152759
1303865854
478401179
107992321
489315421
828232569
1756009686
825778735
1305753874
1909336133
1853322181
210144775
925384253
393322934
1676306600
1192782858
934156144
1117420465
146682040
1463321725
1347491665
1090618013
1906887368
1128129858
2087947861
1907273380
139002302
1900636245
1490072342
1674052874
1297948232
2066225102
830435080
1776349411
26733775
1319750502
457098333
1782743462
2145529237
1762852207
1544595947
1851367770
1972996982
322496553
97207057
1501819934
1515279411
1031363201
471756751
1661961451
347201278
1819248416
605095816
106604999
799894627
545560030
2013878379
938896929
298712627
1356467074
465466155
1596660860
1275208528
1295901236
1225526623
1301942303
468168090
1682624956
937202117
466213679
1297993515
334314417
170097802
1123506850
656810970
267304859
477843136
24606733
1298668060
949599888
1686568184
1645869338
621364656
144180353
1752474337
1421259283
689740383
1618869069
212672565
988453010
827852495
678138720
437630222
2103061023
1974039956
1663156846
1257519678
294724398
1198298154
47238148
760938078
348808022
381552565
931035880
1472314872
1038363535
1198340739
1950158008
1062970268
349525151
752274248
602054804
1995394489
1373638905
746235157
1600385179
647414540
1435975540
1071770600
860087105
276944903
1899623095
1538225826
714575125
1855200470
1364782134
230248323
965236500
1659506533
1428546478
1012474648
272960963
1777354500
1394027213
1203996843
1102185724
284907100
254853934
904860084
1347877368
604379085
1657134333
1949932173
452289926
883289590
548683682
2052675105
1530704130
1984659223
976962057
243307588
114120478
729101504
1781533414
828695603
436818326
998831900
1058943927
1402054827
510854785
340006757
267045827
783815748
2117361257
1661073041
1987812591
1072063333
1945980141
95182877
1976923417
1146373862
699561962
1486574102
948822387
1151851889
222380044
1497506069
1057043346
1753084175
1334681644
2034005404
1996391763
1448802122
615623260
1630441529
130014078
1052441587
481789781
1188958005
307012766
992644567
1528964762
574058593
1776460315
1498842371
87647986
1616789259
423422056
2033628128
1711972136
252861825
1032518342
264050451
1739435928
1981340729
1415902340
1961815972
1331363150
325462038
1567416499
518561147
211983794
1416324614
1967363269
827607055
899282495
2097377347
1880048642
1381072277
1138851704
39577760
226233196
520332818
613636353
2002693511
2019175189
701284340
1471999122
295113597
587428820
1036487611
547975423
1619947162
1300538062
139927703
1453804243
568956754
2101743675
637683745
894418792
1521676527
1156244892
1106402587
790517493
976124514
1934009642
1689799989
926018213
1666574636
923388618
2064869918
1706152396
1149621814
437719088
172305101
1004831677
309410630
873589441
329347152
604524227
1461018261
1365834763
1152499650
933481775
518889177
1292427353
239802370
1087845931
1246687381
877486116
1982264723
620880260
2033731008
941183662
1411397753
862371874
727709656
953714094
1788390088
246800644
1877102712
1705776358
1952953040
879240878
2143495446
2125258142
1884072556
305422428
851363935
65936060
909946656
164898549
1431770823
2062446306
1098380324
1950660000
1207390012
1338182695
891022283
306593745
68185163
725803358
927474005
2101916171
1666987021
191388110
816804398
247213029
1145102205
457710838
494013674
874721269
16003548
299483066
1753962148
12015346
277257560
1490551056
317437775
1128621496
1556487116
1227384431
1293520045
840774291
1142347089
244416721
643950643
202253453
1582599416
1534972926
508847198
1650784579
113292636
1436321203
1605217103
1780279657
1627709314
274537853
2027492687
625327871
732248691
374022713
1500049140
748252239
673505779
1106527640
760267585
950763340
449595048
1077705360
2079384836
2006082164
157606143
1225421233
699372807
1299953233
1469837954
1343323450
1502206686
904953723
730812728
2011053885
408254654
844105365
1299891440
2013471757
476901374
780117106
140525962
356910413
1405444977
872774653
730933126
758010470
1621026892
1404438906
1864538110
233810830
207718598
166649511
1311516190
139619786
25248027
1469122334
1365041019
724620835
621591919
687395325
2067944285
2123798605
1592349048
651273366
1987368842
2000603703
1495378731
1139776635
1866591812
1972280105
1919893741
2007117775
181706871
1177855071
732408780
912639997
1935865541
205952025
169595255
1652920003
439762855
377313853
1819569514
1751279045
516933639
1844817542
1072917731
1881974658
421954729
1694509650
421886336
342415366
1670824608
2014235384
993688732
1510709802
1867355439
341583815
503002789
1586463604
166380273
275412883
1446097731
348087144
1453267954
31022863
1260727141
1241649847
236974888
1430322397
747086202
676737743
1807636250
419172069
280533141
177086242
116505963
1353450872
2059060900
538460692
900476875
333463588
880876058
423817835
200215325
1874564791
1934527637
2067570764
68664958
290046779
1506550720
235045231
565459662
805164803
583132375
2018727616
836187667
1843859517
1112893815
1073162555
1126698266
1859980017
1749900299
786850868
131668438
2030433440
963937110
248174401
1236400664
875514363
786635093
2136877539
1208977951
1667511152
413211726
1409193276
1394592295
200255716
1329280393
1463257253
490302495
688347465
1698302485
1055762157
1493512269
133951212
927006125
182216288
1977810729
2039899940
1255378843
957025347
1752396309
857795494
1743876216
1884064748
740745286
560329678
2132239149
1977145951
1435844041
771390595
1966539842
497338345
291418099
232267921
1906531621
1686010394
432523637
1088328366
1001783999
922826132
1776675832
552602836
1978588289
1122704453
686554049
758110766
1304920741
516881130
650527058
412815936
1473906478
255439719
1270611431
1070299046
2139504467
2011356717
1630628724
2124259969
1841019020
918989118
748166916
1660075215
1416327463
1039585015
1892343136
1175375436
578111761
177383125
116220155
1579895760
1100209257
1892895987
2132498597
931313898
868116792
671568998
1689424664
25553885
1188450128
192468074
438369821
514872958
447907793
1708981252
1585172004
439928613
1572854322
1068317081
416704934
1266389694
1987306199
1164871850
778981261
1256150014
56973217
523840749
284041802
635084978
701223874
400261957
67497090
1801433131
145674296
52512039
585263381
1013791088
724081037
127204397
1039344973
1912531166
319672471
1477714795
279920476
767580265
1039212399
1865092481
1207508878
464583073
785925914
1624213812
1730972768
625748465
641602014
362470381
1881898479
698575231
886311131
18456633
1333660209
1587535005
418718591
1401157299
1241484489
564392887
1453669339
1826747870
1578183976
30266728
1953952268
470045301
1942797894
126141091
1947760096
75234723
893721356
839488848
1940327204
2101230234
1304071921
578769470
1577960398
887561041
1204517935
72078764
1250031423
938932766
770653995
2136342554
957389399
2104314204
1576393911
1376107990
1357987856
670394752
1940500878
664173547
349658975
1371201206
694440275
156127595
1841246507
489754522
282268686
1641522956
564989245
1175990043
333528156
357832801
1129736629
1637600077
936602271
560213380
377677471
2141120206
632292144
1627708894
932569324
1402946140
1616567800
1889958723
1359776696
1045478063
1118583066
570280904
1715872816
911600296
1234454451
2065531791
135317854
1928894727
74175738
1976564361
271165601
356444424
1470603669
836154846
1532434467
1804131825
1193987647
514687449
1294248255
2130589918
1074900829
1671925726
2124226476
1707192973
1152150972
909312152
962655465
621235124
651787227
174948514
1666713187
1770370293
745229418
1235102355
534486941
1979683870
1153150498
669804795
1761094949
1227326236
498885509
2032260550
1583770661
1969489178
720931748
968721480
1626137356
1914919395
1483408929
772901963
1898025665
410826110
297344041
1874768493
2118019084
1449495013
636596997
933190901
2070730137
1288384224
1108139415
1589959676
911270870
1853368834
677578384
1445757811
1685569056
1830728882
2115562607
1299180357
910571471
466964468
1183957259
346858484
288969998
1904889007
1315579964
1915107354
1672324754
651505246
540525669
1422866771
1062331356
837869710
1150151616
1032866792
139881075
1786748613
1966057694
63127564
927649189
926713461
1653087241
1838920059
632598647
183181977
1137194223
170684055
2013910859
1105273182
1469864412
776998682
1572237650
506338023
1123857166
1861207648
263743382
291953483
1628831355
1936068136
943458729
21873376
1211451259
2005790085
859743087
214119227
891173230
999624162
2000867840
709747276
1062751727
781033382
1636460737
568355320
472469793
121575737
751537297
1609664016
292259792
617964508
567453550
1762124205
1394963191
2139691200
120978580
371336709
1853415201
384721963
663290192
1334762908
173306451
1606748921
1356636284
1384757711
1465055359
68895723
1598876938
208744941
1068519886
1452261131
918492217
2131271613
85810865
407469306
552143285
558280658
529045043
1303680582
20461027
821304836
1921645090
587914577
435945393
1169124633
580122130
556923973
1540461343
286053683
941645936
56267887
1620816591
1114952388
1663016809
829969227
352226451
980588520
898864951
1951103389
1189333461
1967384837
1255880872
2107825678
1951172802
1341691737
367811336
355832439
1899972396
896856380
1659513021
1920433423
1718161216
1433674463
360864352
6622961
455315449
940986482
563546934
1995776792
1227040165
1505192871
2052044679
700373108
472661611
1567577840
1530342336
824888062
400682712
281723639
628507803
1590016173
101624828
1884388676
1550358203
2052797630
1078596765
1918169540
261146421
831085513
667542272
1920659442
604035288
238219840
1206850257
964899641
244842801
1662165706
1905886123
808389735
1510458850
985442641
166098958
1415019882
1685815749
638760569
835114074
1068674437
1463648631
1235796787
1350398076
2092156435
678329312
1452022904
1829061463
81203868
1357336886
760174580
1999373408
1618483307
1591260094
519432032
1391659101
47811734
757651872
451025711
1012711375
1002494673
2113191417
771113851
1810884408
1476166620
1756556492
1976983367
743702854
1294888593
468260288
1578816928
216079383
1931908920
667130067
1566477459
1876581707
1345459380
871016716
1558159522
1426663248
80869954
170850454
1278553008
1699353262
1762110548
1797985040
943528715
1809922283
408153264
1394554426
675150010
1410647937
1360262196
1446263861
1074048697
688945168
1055336705
903548416
1432648022
202741651
1371808705
863981302
418821034
1156233977
1531111370
1985298493
885332036
729087102
708831561
296007910
8266702
789701516
466858364
1286819710
341571130
81485265
937321102
1285099845
1891407548
1345474366
532170624
419073910
608638655
1892432820
1865337772
1682687352
433894340
773190829
438752121
1866542362
975932480
1810560826
583040016
1394753514
819311155
2114151386
1232568360
1704643191
695754840
1941399921
2000651101
704021542
583617789
320025817
1990841252
925188919
401511082
780678706
62805117
145434982
2126153072
594975741
564508893
587308079
339924913
282363017
122511784
773819253
1055553846
561263905
492877967
2031486327
224341083
1075917983
1278756193
1043652238
1042585722
363840905
600811781
1738340562
157757179
453979234
294878457
741374968
774005051
138236061
1666563888
1175516134
918914768
1729369005
1320951116
897584192
176861098
1885460009
1484892272
516786011
20339378
1607404056
1290605264
1075893225
21184313
1783483231
959895904
245525396
711917566
91168449
1289177634
1754503288
455009355
1889989415
1345360203
612766534
196485001
1640238660
1354141502
970490052
1778474721
873221742
2146006186
549905841
455107099
1319473655
1447490034
631968197
1057450016
784898658
1148754208
1077789395
244819066
291875824
6198972
266003379
2075359055
966094876
511528775
639792974
1057263325
1800706409
246812614
1512272680
1543212176
1592172817
2125039214
1739697177
1084927829
1331697069
562703581
715918903
57435163
561226120
1265824744
512542263
1880699775
565831130
1144510460
790666143
1350729788
145781021
1868455538
1595548854
437656845
1874654510
1861552233
365532253
693265738
225597360
1005325227
1750529064
2026303769
1252137841
1115318096
1422032297
696827011
1092873663
1014245826
1781754840
277087084
1576949408
350190095
334522247
2138175528
1616014840
847064510
1871391655
34362322
1991574971
514574150
1385092111
2137355992
235546041
833157317
427529189
2110200551
547225903
793061442
655982642
772823263
1798386669
259028058
651643385
903040863
1374346154
2073675682
1599867874
319736169
940437861
1234139066
596823253
369903621
1584329162
931345501
360595501
1052860354
1778410011
84503508
1087222676
1622501334
599077658
324831139
1612373678
834623699
1157988457
2039902868
797340603
1705214360
685480662
1453323245
330553975
336383684
1712351303
982197360
1239424547
939213809
908389395
691808773
1258949979
1848827256
1925947839
1855773232
71247229
1362793353
639635085
431842730
268170059
270561449
516346238
1355392736
1893062783
1115423896
1680223875
1357952814
1950047596
690728684
1250372034
599904551
248459396
1935852696
2053227796
579013372
124752732
1618095451
1561210732
1364177279
409825612
322116479
2055986052
1668775591
23460087
1834450244
1377065176
94707316
1049759949
2016700261
526550046
1317930009
139778062
1042896284
525839097
2032840846
10836533
58579324
1243310012
1960884129
749308009
346198398
413305032
997767405
134567446
319049180
1576780777
259320179
1937144631
990507862
1623497458
199486595
1312624341
1531999863
1868262187
1336084429
1218966459
1097843715
1430791745
121242760
967060328
1957341792
1439172769
1106838391
852754428
1965011866
992195589
863590961
2023591191
88021953
676991442
625415552
434220351
1090296474
1623182957
568787797
1409345654
1052480087
828107976
1199006637
2042987949
304121787
1398493233
1208128642
1836121650
1119271772
396729423
907604461
69631839
1827521169
1028847221
1036692167
1637379313
320536343
2143530558
342650093
138064561
988242499
1206241055
14172104
1076264452
1883232497
639587656
1510484803
826045324
115286966
2079272601
87907330
1167767053
759896929
1286913968
1063271354
1064018716
537923553
123916348
752656718
1657195325
520645772
1660261179
1726827164
200683293
541624753
616035683
1838062606
862161096
612082594
33229051
1000225657
1600325093
1239470106
1014397762
529105898
975218956
1653985418
2039590701
1801264280
1769272384
1971379654
1889171610
789555789
583792936
1028601930
1852827143
1647811652
1566525483
1976743492
252984723
1076237160
349905616
1913245902
655580676
550588909
307387007
1271616360
241167867
1169548103
1883698954
274396918
22290113
1336540399
1513867025
1036687875
1865646297
341602333
543189645
1757753351
2142866613
164978382
1581649357
1884554575
954534171
17958645
765672858
659877667
1665770298
184714693
489137511
1918755021
1260951854
839043127
1684517275
1916532530
1389632036
1991904283
1040665242
1630799903
1013968738
776880548
1905196821
1036258851
2113420948
1271580198
2072946726
1831583597
1613182531
468652724
1441853300
1608565496
633631106
876019010
1345636424
1588165277
893977655
2111309282
100559296
412264305
148540327
589696807
183535678
1409492181
1428739934
1868052954
1178541064
670888322
1712473589
71722658
154204577
578958679
848603207
2059401399
1615217531
814540507
1183497949
1540680609
498640456
649196833
2009333333
1940493757
110278681
495480791
669029119
1455915105
2083646069
1563006774
1419740739
36721717
1975271080
1568281067
626418525
11323110
830289600
2055158459
1879376064
2008830664
578563134
1444366005
2080553323
732767711
2023324685
781672882
644685462
1491058568
1596213389
1828183412
884255529
2094853845
329896597
746105215
1887863954
440175278
1241586006
409409425
1896090384
1177748427
1972416200
1168347475
1214470145
1800203632
589144894
1840888670
1811526742
1419434495
1748563481
1543419159
1280781511
179642967
840301516
1213851186
912410679
716142553
1995524068
1557096141
59717473
1444253809
1237795905
943973003
1391624007
1567692502
1690078218
1132004313
2007867781
784180576
1541413739
1756474517
1961929004
1366346291
777338344
1028915501
1019066275
1366483239
722320523
683109369
638434086
323400356
79044880
1919215597
503043324
919346397
985583136
1415454003
1635488950
833623556
825066496
1695206424
130393718
2062862402
491695779
1522017725
1483071256
34290349
506538390
1343455389
818470925
2047952129
952446258
632916281
1266814772
1729784603
1661831782
138397399
948784194
236668657
821506769
1587218280
560069014
900551649
1358950229
1063112338
1819898046
197049717
331082693
1307903349
1030673274
1156149189
855626125
1161066992
1071527943
1347321904
535601069
407115552
1381612253
1042139459
1750570941
52599530
942607941
555533552
685515812
61939065
137834507
199863946
200336465
1086618701
436532604
1021843234
526353333
996601618
1922394883
1885303562
2059713956
1594809282
2082353280
243313001
755228983
965542906
1399462190
1610855108
2126609898
323506486
810693364
514727319
730622038
44821969
1556866778
333709331
97421499
351991071
889242883
782937311
413930137
1027077390
982801258
614266602
2113696091
1419333862
1636109836
492565776
268451832
1411021071
230385691
180682140
858346705
165255323
423995141
1613575688
1130798229
1823457331
1076947148
1109924479
2146963817
1887640512
1624651798
730102207
1932462481
1034034928
1063811539
2029883981
1386026000
1953054422
665337644
1799956137
832648165
1648138902
266739091
798860608
919989116
1902848927
1291426385
1188440948
1166386350
1521812076
1369123088
2024733056
1687067399
1793118229
1490825096
670381980
1469091913
420288597
1780306459
1468572082
160445461
1257474609
51190642
2092907943
144025889
1115002181
1975308276
1530051889
920572955
493162272
1182524378
1753221120
2141301175
1449263469
404598081
913806643
1204628748
1696024466
2102247592
223531451
1070352894
1323887032
100780859
609936645
969521614
1591605955
1280318625
291129879
2011894552
913141436
1759701961
24856366
23132397
1810892603
2117764309
167158286
778411136
1945588937
1697210176
1698984092
291267561
732250906
1304721564
285085088
34030728
1709319645
1198891732
1238659476
1257860463
1153655676
1462190927
180729709
330059060
1562971786
790666354
1299580674
1007094094
2070984979
1590710553
871504998
836642767
1202928867
896361364
859775164
866337822
866642025
1026933451
1644748959
664747314
576659979
1196249403
956014876
1308910885
353487319
1241099964
1342941613
2062806965
292508048
434117442
1173183780
1446163724
1896308369
1353913490
1776222785
1311796508
2144579844
928319811
171406954
2068081176
371546717
1042911952
757240295
1574475584
1939273317
1617015460
293329758
658431694
496465263
1938078717
1323179009
1073125242
986844472
131710237
234552479
1340331792
1372810201
1577494093
1255655109
1665318250
2011611535
281355241
963998326
1760436256
1635268731
592737463
924749116
1632364928
1521057275
1096156070
1552962456
1892603992
2139068023
162719103
1319595928
1930857692
1779734563
1612925686
441805738
128716178
1403520756
1764984747
1201841420
242881580
1896694984
1436393900
1583213372
1122021538
866404345
691384833
639856140
730532232
972740075
1603854466
343484840
460525158
49108282
1268233957
2092890086
1570165557
216906379
1498368894
1315285901
208490754
1661087998
487398181
2139348446
1293338913
2100323867
433670537
1422055092
1356360975
51171636
476412864
1599242556
1947866621
1912806764
1034972280
922404511
631727461
1726357114
1562260651
1362259693
551613541
1018631469
1705744534
1012138699
1067739751
826494843
957545138
490421660
1043401222
308430384
1805707561
1251891977
1969518382
145622094
1243756775
1115373648
98462314
1677427312
389945092
1454823289
1728598949
866357956
906582197
1528981922
631681073
1941554478
303902785
1263408534
1520427944
1866163436
478184580
2072041485
737311257
36445466
936696536
1805051009
862940309
1894241674
147989021
1906341531
55188411
1953696583
1010749860
2024706793
2099318677
107022988
992596793
50297343
1784450300
1382541885
1505120633
1365565601
101416194
264219182
747063875
733097267
58290012
1050966660
1996505801
1578717956
769646448
327206733
1503275793
1506957706
363652199
292488682
1164525067
1226592508
39246708
1312514088
985450392
94435119
1118727023
1996200252
2119141913
1070562053
2103223240
964255058
1120859396
1740189893
199313296
478496381
958271846
300729490
742715564
1705335722
1033826757
801005576
608818734
882848910
232239885
1378465183
1210055644
1735515678
737939241
1573707843
2028004360
1902464308
652816704
2067251069
1067494748
1638267096
14202540
38738124
1486983700
2133344453
1109300177
1442723293
950115864
82675925
1035429538
1149429160
561172307
1993701384
1450158650
1303887871
1551553458
336501759
2104893447
12888545
1219350669
189649684
1391353728
281922665
1925165363
2129292969
1855630509
1805686075
1884273629
360963565
1725453496
804284729
1999230661
1739656037
843022853
1338730713
1725516842
1952323030
633970358
528149058
2034998956
1669399896
1677578218
448687615
1515617633
980253220
1752575486
919687443
1316754979
1709985285
932575988
388622001
1899634970
176446068
670544666
1677316685
158255389
378691527
1335519112
2042529018
739655092
913488961
699330100
591402105
505661350
1542352953
1930132819
83694544
1347192336
416619529
611843603
1234707644
2086019426
141938173
1683395259
1454153411
1122191394
1288487097
226357206
291462725
850988734
1158933195
680084726
603140056
1335379263
1350629393
132973093
1493634653
1729320920
1468492206
1388680023
321492365
234497519
2088010123
912894470
740158869
1482879429
695543641
823853413
682588117
1112163171
1435697016
1917295761
1050698949
1577635190
1453207372
357368712
552342936
594210821
583725918
843805661
1445199555
1742659113
1523890388
2048339612
930554729
727036133
33829057
276705734
308873405
1502321263
1665385757
630365770
1736818782
1605912233
1543260241
329494003
941308014
91320234
1153347417
1623896131
1203483405
441560785
1393708244
106698706
2019195975
699431968
464067418
424055263
1293642789
1047793337
1267860925
591358696
642968802
644267665
492214660
1573523531
1371303798
526043718
1850229265
1680177203
2028364981
1368131375
163059326
1617700116
826559960
1706319567
1947194119
1767867974
1797639801
953057888
1244280457
853639559
1394618674
490505053
960338265
1266331001
1189937021
1424405684
1690386265
336096162
324715373
810763542
927454858
967684175
1455031207
1419669519
393724059
678851357
1945713237
96469676
211544912
1826594570
1464601051
374604238
1296811038
143677363
2080923805
1096521510
1911545337
1731079959
2049579398
1008342146
437235870
1296714424
1498847199
1397574135
415561778
541300572
674496171
2105948043
877396734
999211544
769227937
1804851593
1966895720
76775496
1077037464
213136131
755626853
875267053
309605807
967171765
554377975
1774206859
1341776004
1851189014
1917884222
1275216161
800226876
1681945912
858812472
702322626
542804410
1296048342
1999037051
2041651610
546138830
267115181
435468534
1220635001
225579576
1312865269
72362898
994807513
970233214
2039258618
1071583009
2047270678
104911101
1827209862
775054083
414516908
646897979
1329432058
41240119
1988673983
1033137424
1959124342
1116406497
1833364300
1493586606
1975218969
388203279
2036391016
1123783664
239756682
1930558978
1669922494
506871863
218543865
743073847
732451439
1531409134
815436745
1727258952
354158700
707211715
651358313
253945730
812122816
331084527
1028999813
1226639725
977982506
210948223
1267879844
819172842
1244085648
1079520538
1935579339
929966300
425623496
1763314660
1318169579
314530865
739614676
1557926261
97606195
262053522
2064798124
316150060
1005127370
649765915
1847559194
1820564115
229541219
54234246
380292183
880899532
308179976
1192414999
1211984059
1337179789
271571076
42482918
1548128013
1539450921
861655760
644730013
471487811
649751451
1574696313
897111308
265582463
745382245
1211642173
1005197140
155824858
1309248368
1267250662
73139335
1625398429
124894384
722905250
1325473975
1945458500
952446470
1379708222
178267035
1833346002
1687888198
1370682034
897846414
877584340
1642253111
940329332
278228705
1034220384
1801985092
922958718
1505708195
304252895
350171383
255335855
569835358
1095553628
1466978028
1575032498
1251378487
628742749
694799513
1324517822
106657530
819693897
2047423072
1432131505
617668749
852385894
664356079
795935784
538248249
204760630
19134171
1436094663
1082344970
1661387282
228940347
1360573675
548124018
2030925439
136048745
2053832213
187694686
486220128
161684421
757530044
1581773757
1628662449
185078895
685668596
109921550
879878408
2010186418
216579080
1699572305
1910125842
1648710586
169757407
615028089
165583017
965693191
1153276338
370343647
984827362
441887353
1452688617
498730996
670827700
665778644
1046855014
554269491
801827389
953203580
741964177
1288047518
1114888001
1499494221
722337627
596066802
1684573116
1408006223
705988353
416967876
1270708993
922567433
2116540182
1033351187
423794371
138813941
1648379276
589377389
1104507132
654171966
959721036
2089334495
1096059319
264926006
440581843
1766887019
930704650
1487436858
173672862
1732532040
293156790
915637039
873095910
1408044791
267647613
1595433537
2004111593
1952220729
855956112
562616298
221704958
2126665105
1485183732
190761492
1012532644
1908978103
329575433
513428273
350871844
1434082565
1167600239
1310592881
1375933412
116175911
1575518887
1816515256
1883062930
358739889
1156468466
2056735793
2091271929
1449625256
824889184
816884191
710186399
1092536797
264834080
566814344
897273879
1120790192
1129430643
1118978837
1099971649
467130727
1309740329
2112504294
228625182
1639315762
478448919
579497027
925914679
1646049158
1890089908
154364444
1762225069
1318125147
1970879700
1497804352
1676865036
979864518
1407056497
1620653318
282006126
84462033
290053861
992192525
1176998831
554887942
1559006869
2074272710
1675678134
540953864
1045767899
628166136
1008084591
208024580
593186782
1236709774
1847340342
1071635701
1816206801
625771373
570201211
1558813061
780135817
184942633
729454560
603531869
1682746985
258835948
1583396387
942319834
1879489266
1865402513
1026781867
22059480
710111390
56297050
576947422
121634612
2130569760
105141908
662588476
1028854011
733308044
1670673068
1236878591
1326494826
759899194
936735285
250646879
428622347
1562506659
820848091
1987435408
195158828
1005790724
569406320
798690698
541054061
828242268
234603437
1483373895
560247887
2100005951
362672114
582307367
662633693
418969165
1159254789
784268305
402055277
1264396697
1446856782
1430909289
1997704742
970046202
520304232
1176715920
1729945396
1457039518
1427362800
11084095
872062529
100727243
1998519503
1067221357
1106517967
420442175
1865912055
1647572028
1248684443
2100515493
983462275
1808932330
2053037796
1346134389
243756049
568187841
1765103554
1403010838
1352456147
19675184
519923888
651829281
1450584473
370144982
1621875483
1970888705
1546860902
1204337231
1280444575
826740054
1215421326
5023456
927467297
1066457181
1072244814
2033985264
1486899356
790673221
1534073644
588100151
743705066
370052271
249548834
649259214
1716186661
493304883
1217447056
1333806567
1896315722
422419555
1353481751
268755962
1074248836
656582576
638900944
548640671
479987634
38278198
1752977902
1760432209
865018253
820915580
1765455666
1792485550
1887372761
690216832
1678987167
1226788469
1480890053
1065577163
1814888620
77111472
1435629435
2064437454
726370686
1004332448
410258690
1943817742
190655367
159090764
218753649
1544137119
427846726
1293002485
53236047
1066747670
1841643156
533223681
1105025868
1447137410
146172243
1970044121
120569342
1911627909
1615046024
2007942103
454361093
1146549543
1087246924
1935251146
64643058
754651897
2012362618
1500272493
671605703
591249657
357121293
1081864393
387583751
547776661
1240955157
606337401
2091913780
1668801883
1899339886
2145149827
588065905
1593499395
530889861
1693091774
893153157
677062104
1515652247
1013722500
441206365
983214623
874180955
895567458
2129764166
1961427880
683334956
46923577
568596129
548213927
1547196070
1240201832
1139463584
1904317364
174582578
1527047335
304610377
1415537735
2133384736
249040509
936855971
1885240975
246706688
1524921876
1331256722
777596549
1070530002
76926231
1454658653
438698602
1090648731
1895865018
1421913225
1964829687
643948828
1404193744
1778773919
1327283785
1451117321
199886400
1875497712
850829743
1440088232
867477648
607663459
1614670810
247041335
912273836
882724898
232942424
1161314345
1819580869
2118183399
1408021034
1197019097
1301956473
38133935
120065452
1378882704
1492792589
558764054
322047788
1241173959
1980677279
139393827
1885122788
1237387375
1918167746
1064922925
541021048
2118054146
792936989
1391850792
1410658730
1660414637
1999514251
877845893
1907455972
764304440
1760570791
2140398396
1925618785
1432668012
2111098147
1186156171
482203461
1265570972
1224290107
602268913
496970029
569599048
1161032967
819017817
1810773007
994226599
958411644
1548412147
84130326
729095742
465851424
625151375
699666240
1258788413
2017002167
2110324970
771719402
1869032770
840687215
531691727
485853562
453774358
524606475
263988700
1886442370
488220975
1450144871
221162184
1753791947
526951330
823431097
103278328
1096550378
1984464065
922296145
759839738
831207016
1880707789
160768237
915337342
462319883
626619662
1540488717
1161986123
1885408075
1410007236
1124827446
509643830
1131556359
1965514661
1041335557
1617409921
271805372
1565942032
1881398621
10764094
2054163007
1184059845
231926278
1660471307
1711011175
1055357376
1763749635
660077906
892337793
538562133
1419917644
1723544809
271786274
1580685881
491398503
734106158
59821895
2031887221
1896092281
1945229971
1294410809
873436079
307390153
278483520
691467093
1348725710
1895893442
963272465
767184094
1629808415
974036559
673863454
666384612
1205962838
186851113
229912140
113836566
1950600748
889990046
1006174359
341679233
162424042
582235520
613465508
1743109923
1073634023
1347571666
1802931819
958037596
1096180299
1600678142
104964758
1969616379
1908068295
383448278
513599824
1109310357
131858072
1476872289
1876494451
1761666488
303425200
402874257
280567452
1509388038
589725370
510479592
1623224604
392842471
1400469638
481915315
734521704
1562893680
1064150835
1347987212
1158519956
2137784859
548075230
813968127
948338807
1644255530
267162621
1053303565
1466388261
27747268
1436751844
1979988085
1137057625
1568609916
1309376726
866068428
1182792756
1612801926
1268942686
1463360209
974706317
1858668056
1973839801
450447273
104026879
1226825792
932362589
838548584
642235824
1996513424
39052148
1800755780
1986814635
587127379
467240259
787669795
83899261
734402880
1840973360
1550287522
762150148
1130241556
1382791959
1899207773
551367825
544685037
617792554
1734160581
10003315
1886735240
1050037142
984709632
1597919648
876393296
1435156906
1701946528
2103219088
220035847
393011464
597971264
69065623
432063612
251243397
2055880259
1019190991
718483656
696066406
1103090252
1452886537
389556118
505894126
67553037
1519797675
1888686085
1966760811
2071165500
285887474
437069717
1657842433
295890790
176321309
560395928
1280600422
1774240957
1436789224
568273680
1328703837
1392524664
788309527
1721715301
1990495928
857375151
6295266
94255677
765771762
1025486257
812739334
1461838168
2128576510
118142223
1851394286
486986988
185695260
1223708313
228189426
4972423
1147390165
514076900
442042140
657748951
809967690
618363449
1218144879
2090568113
245120759
507450455
511358145
1573824596
1899975119
1299667673
1148056250
1742987399
9559176
1154351516
1837243077
775330938
32354125
502498763
89685458
13446987
620640986
1941079744
500433976
806336246
1017304410
728623402
811308670
17210927
1242700302
1253350810
674959878
2052667993
1871714260
1893104757
1995752458
2116835019
253071564
359626955
1543175967
5563035
1659294628
543748569
1748550435
1668853804
1698100085
1438309864
296701094
1730454211
1940808627
386386552
1743901198
413965965
179982649
96851526
1220302211
1197287059
825474928
2031610881
1214497986
2068175231
1137478044
1889457865
1973359576
861708656
1635078974
1821628386
831060027
1888150539
33771693
226752346
1893713574
1693066322
770500916
1494780361
1214436478
321117353
785606577
1511137573
2051571564
578931556
1897524125
1647989115
992897521
2077506774
1744840641
65716085
1127310185
422831922
2097326966
194324524
343523505
1087321362
2083782389
169399433
1949030018
1571377715
1991027819
632606397
1312044606
2024799512
859358744
1058274533
1570382186
1629859660
405571246
637335017
1950977013
1191177824
988942
1855064930
1770109380
1898513067
1355570397
615523254
1828536194
952927390
681239339
808362731
1375759312
631082657
1002687255
1719282817
1718404020
938985996
1888682250
1519950390
362880064
1732226421
5073140
1674924670
1609542286
864431884
585715555
1032440824
346807896
991286802
1669775841
150301261
34980978
1670764783
2005366191
1805090358
1421794203
1213452940
273129964
1102846749
18896683
954369303
1911209480
1394655995
1585451961
766413088
966455165
1156372333
1705399084
707653767
528839075
2068279148
292396541
533912215
1595720171
1901938827
1398344099
33952078
786896003
1745151995
1025238880
309188197
1895453257
1060219858
1979952980
1753335800
717826569
1254263535
819305093
990956533
209626636
838201776
1945325837
2120836117
85374123
1383294150
739765557
1051829288
392182835
297680993
1759483056
921021910
218476494
2051879597
1454934126
1814196665
1806334776
705794577
1848148743
445747131
303462925
725903976
754935328
51432534
1786123834
587404661
1804768334
356466755
1841668196
476589779
1347423289
2051294833
1314791555
1145265478
2024647302
1400165679
381075980
616929211
304511319
773258815
914610204
2063994375
1694280725
1133086698
1968390324
1001731203
799799715
1627241452
1707525781
500464811
2072988584
2010988706
1226368787
680440264
2062421240
865008973
1267844925
1719705926
1221475729
962029474
48812058
421415370
865840659
1363603613
1566680848
743004313
616285644
1947756828
1359933524
920796964
573531995
127060080
837307691
120329072
1260146779
658214368
1122060276
2059946494
137972172
682102409
412927657
63477108
545607467
1639296444
743917373
460545059
356821770
2011762298
32767337
1578297499
826308124
81579395
1999712869
1692148783
1445183009
1418910069
287669448
2061468653
1219183249
1647602972
834781969
1792715244
1774663053
1672089661
1913044316
887326184
182820381
887620944
799789030
320792553
1569723353
1212716688
384269662
2115330820
704529484
1128187035
428392231
1061351254
992465685
461159569
492165105
1818773810
542738964
344394326
1363438945
1987921973
1763304395
1651108394
1901906979
835003996
1151227718
589205300
480235592
778407123
113811313
245796261
1665733307
296631694
1133417205
318038690
617424248
555656911
1530755378
1001693910
523504083
87801214
2129880945
951896315
1149152469
974862982
1413055884
1641317574
646153144
1955794848
1985711901
2009592090
1796233174
1601532648
1513216836
1550656505
289052997
516960906
2139861805
769288589
1295368030
106189471
1015084850
813617689
402821165
1018408
1131656379
1020245413
556675319
514928109
2021939323
1080179402
602729324
2004336620
2032075717
1751881793
831715955
1297647953
1245715719
1477869099
1105959154
1083943972
1339977541
754708680
537992973
705710729
157881537
827045970
1222671636
150259694
1596334559
370556018
256449165
463935762
1184173707
659270331
464954170
168346439
1679515744
1021629489
683274548
1553971420
2101808891
1286003872
1410824392
1986400961
890402017
95056699
1136565266
2136117737
1572925799
95040772
1072578061
765419692
849749452
1610571034
1471130422
1007630989
290133356
546318410
1157890684
1886467916
916874428
1414339849
202920030
2101048135
2073610180
667874200
121910926
1605642277
1689503689
805185475
1012130049
1643828932
2091189347
275470793
1482746245
834107717
370527493
471827864
822741806
1943453292
566868636
1895319867
561389336
1416618089
1358407254
2032519758
276765430
1648540610
431354520
1434656114
1387524878
1348228948
701512316
1590444908
1301793436
627638848
110835460
1423704362
85797477
1800339149
81406189
1097927526
1296684434
25111889
1373398320
631947031
859219606
1743925813
1103774895
1681961412
1539895457
1670643532
1429797631
2101284793
939777973
640721237
1986320904
1216543403
141778200
270191776
503715870
1529303078
1618420725
1205228186
972264339
772730513
1832867034
1083099799
48951227
1918664512
735955301
130357417
869108390
2032639735
155469306
95023062
517103118
1014688912
1838948875
1620878014
549166676
1231360684
1144037898
1978964307
1185161830
2083815871
472201897
1023999086
1152875626
613980097
1294190862
1656591496
2143283175
765127939
714336034
968063866
1537858452
399719421
2051163666
1586809680
170900285
639635319
1717167097
1040008675
524791406
1872636403
1135031738
1041894524
739841667
826496965
515288890
1289008343
2057857650
1659326788
1120489002
1095535832
1595659011
1592690899
2119534918
601050990
59187348
1266242132
110158838
54986876
2031370072
824494873
1023050742
1421744876
1224214294
926730760
861070908
1395114579
1566366079
430754357
287639606
2091157485
155907112
1422671344
985568362
895748779
101684662
1500857252
37273474
12058664
1012700393
1157762477
1107594496
460875756
602969728
1079645766
1061926746
662157077
198404250
1172085585
717143953
82290674
1996580458
1740194695
1504035551
1073311104
519441808
217622811
320942035
2085807887
648377169
608581641
2029481725
804284281
2031252986
867566439
1700033061
2132937648
220940043
1737306535
2144996312
1233640436
747585364
1105107160
1694516193
1350555093
37269278
608959291
2012712170
235673528
1781044876
582372475
317964203
1630141686
175083522
1821999754
555969142
694525330
2039622565
876911177
632849570
540516086
1485492819
514847647
1344800368
1369262157
1382414086
897349781
1354716157
1603354129
487172668
1352228821
689510918
1234758033
309852333
236543463
437829478
347121611
845502754
303058000
582795139
479063983
885430475
900759342
2109205669
1060513997
575275448
517691164
1755039328
467414366
1394602341
240405250
1007930452
732611512
755252897
205247172
2101873669
2137666983
1102596953
1309106178
1593537464
1589769622
513851351
135564734
677044007
823703684
372108197
1114873485
1170825295
1217610952
1417931485
1753620435
1696674935
155878312
506896129
1658396956
1216392309
1082171578
28604472
823947989
1549585944
1423206814
1064353239
410032748
8334678
1819606136
615279921
2110208348
1809789471
1717876874
1271830878
1255843288
1160162848
1785682230
1391408022
1837206855
461902266
1763516220
804596692
1632727562
833643524
75044529
1238864349
382834811
230922841
1745760478
2041231767
1447315151
680448408
2069836240
123779492
82550704
1345559406
1188132732
492583453
1353894084
860255220
1107863374
1316618784
522561044
678256600
440966015
1778404332
1838419449
79164597
1022328706
1528142656
541066863
638361278
185255701
26310777
1472004802
260300230
1265175126
1854839613
491223072
863451957
1748587733
1938538223
1543900365
1670940325
2062317715
1626451070
869016083
1102966799
2119034523
75426519
1963222020
1079414249
1392045304
338299416
1757670849
1833011319
2116703748
1448606650
1912175916
991548806
829265659
305759131
1629910085
1014521360
332069909
954431239
1274821590
1597245035
661787205
1766044662
313213344
262891290
1557099237
1857113710
1933831615
1471933305
1336081132
655364050
427416456
1307632007
730790569
243154828
239562608
2122835873
581454244
1997233457
1808363544
550674344
1298356460
1573055812
1542223151
2127622119
1878814944
1024649588
994659831
63401205
1979080827
121997773
1660646240
493384384
1888042436
1973859585
756275674
1297658025
1683489647
542623641
622107682
872087131
1197987691
1049524139
32235490
1928778261
1292678967
271798098
1904130486
1874133212
121547907
1565010383
277323908
1419904367
990582547
1819547059
1400042838
721913843
696712999
247219021
785315048
528310179
369216795
298477641
1021694563
109775583
124853578
1777970238
1407433608
1808343225
173110231
2029541291
532946708
1371097923
931581782
565182198
1152392536
76777101
836980296
909039374
1950910313
958528203
326566109
80750574
230948923
1317148657
1900297633
1630991761
2039062500
449526985
1878210783
676893901
977837164
99943930
975371542
1999531727
209719513
1100225120
1630018317
1617153121
761084697
1803128549
1499210764
1294031405
1026742824
283308898
1859213603
31651712
360086000
548710251
940691086
163512665
1507238454
1267257196
244263239
1738187377
436922205
2144560873
1221695491
328501057
446604210
952422626
1005394958
1424441374
1052366556
1980766500
1276489453
1262086069
933507972
759024123
731755542
1694592669
414669024
83482659
841140426
1441411848
366791557
552870381
1473063560
726877557
1101580632
266270998
890390223
461335439
1533528194
1134653462
52039168
1970450399
1131730687
1273734659
151467809
1578334897
78673637
1156862767
855292623
1131040193
990145620
2131782077
245642614
1923653592
743322552
977398157
1470762614
1157991576
1060880816
164419392
451919776
1427672373
717289774
1924983336
7066283
1818870406
43770686
897456506
132722197
1577298881
2032109968
184761366
1400265632
1016357008
1458496025
1551733441
447208257
1537169663
561112561
1302500881
520726208
1551258181
1286799310
766368823
1327428125
2030121862
1743766980
650707091
1040629790
657164148
815126484
1492549566
2084836521
1532416258
1270049254
2091902804
1203803016
1313819940
841875662
1336525214
743635173
726501983
1521286580
2143900806
1742858991
832298957
1548150599
42583600
221984972
2109263160
1345084481
742711181
1513037693
484400143
1509080004
692982171
367038357
1105363336
1343689262
1407668147
1762527484
11332098
752734065
1699880357
1543748356
2022783319
1644299514
600067725
1189119612
338691528
1936592939
1932754785
1065193511
1310395871
1929171943
660568854
2142694828
1329838895
703152455
217196153
1291618407
2048236936
959907334
657172453
385153432
321503690
1350154624
752191789
1426867026
546360238
12376289
1041910862
557692337
765110354
594307571
2101440693
640410026
91123437
554024770
1829529638
429814966
343134061
1614800775
1495008477
1653529932
1396489071
8093684
1648741113
578844318
711246139
1865937266
1870462725
611999427
678360952
380151530
997152859
999864642
1730306154
1749344649
279248020
129182745
1761720938
1321158882
686875082
379347644
1915466453
640832127
1019757670
2006589891
1194856898
701803660
288921209
1537990959
169120788
1783929686
1044037244
1565609859
1792023370
545294709
2144454177
355785861
263748327
1867433254
967785289
942109279
100101137
1964938148
1941973921
1830407291
1566799149
73738293
1959590036
1181036439
1394897175
498981470
1560384084
1162879980
1139813598
432658106
1021986223
187186848
1134461767
1310907432
1725177807
1303582555
947353471
621731403
721708766
591893193
1167026112
718679295
947679055
1430774439
438628901
1915464344
225400070
538730038
1732918844
19890343
221653682
1152234346
93628636
33760070
185787137
1488525811
532741541
1746171221
503922144
1672555139
31345680
1525908367
1859741987
1165807447
689332152
1437436146
321906354
1636685623
2059167550
1043615120
81095168
1078710014
1762294415
1028774223
362000806
53439668
796754919
587400876
592169707
382190116
607291220
813823389
1534424462
700919856
847583459
1720211599
41962020
1380325000
1318899173
545884164
905396491
1350244853
2071792531
617654830
368568652
613641035
2055090977
690475006
102843010
1966774879
1734090126
183938179
898001245
1348900893
1212712402
1260002051
1402340561
2009467322
1847402928
1994510268
244173790
307210500
660850009
1778598252
1008130356
1508433469
1351326203
1050092376
741274821
522741728
1595976540
1646671313
1872986581
1520285424
116842495
94071585
2133926459
24449824
784546591
89285822
1991224703
371153069
273224001
741742301
1720053962
1485936403
2001744352
974910876
1347920077
1701663632
821937496
1592093867
2008874132
1482787506
1223208471
869520841
843737327
427051027
1919613217
1585012148
949792755
1368106110
1084199813
675295689
740907886
1201042309
769367274
727350697
1225492133
1553913866
816636519
1069233189
1925066935
1089860520
1810975490
1497637250
428313276
1665236194
325064478
1776233353
1219416179
1147001974
1220843573
1080806663
482305832
296568396
1950327504
1326043159
723619423
1722457074
763571660
1673412179
943079536
1847771473
201224220
1683987422
901330134
970591494
263854471
2126822268
377021712
1080490991
1048571809
154605000
22867863
712063651
1652242250
451181139
229816197
1977306728
79930845
1449232376
976825054
1300774418
382555392
1459130887
1597342814
185399248
637690398
173478590
1907856322
1401262058
1846890769
703452210
1101549884
2048114989
239955984
2002880018
871222835
503810456
1982218638
1248244548
1584301447
883306799
1402849548
1607169310
1595370450
907608150
2058350450
1825186648
737431230
2138281295
1126935376
1714256284
1291572065
1509490768
1025903523
741431231
1694890017
1663593922
914909821
1455262691
917372332
614316942
11231254
2018922216
514948283
251187238
1874318587
1386171119
754997694
1709053577
486932019
191815493
444876729
1889781567
1798984804
2040247179
649906069
1709851606
1717950179
1387337299
1700649253
697401908
954109935
844737670
59409028
1980013459
1586168901
1754299045
1496123733
353595075
1062078089
266012417
967912017
1073309343
137450986
1482860301
1324496581
2011769573
721547772
2079494276
1573339502
1208479791
123826121
2018216231
950777710
1922810925
1910979763
1600683779
1485178883
1481446294
840537430
1038344488
31364554
1794647365
1883082158
90773583
1627177176
1321767412
1845072628
975817261
1675362487
759667069
1241829679
495790856
1832976412
1379280665
1978651157
1009989346
1243566590
552715281
941999974
669422444
1761195072
1065826095
540155028
564489134
841153373
303651143
17689265
178848608
1785097437
858226695
1217193097
1816461992
505390413
952791607
1907235575
2132567589
127075371
1604824555
960901203
1802437858
217007977
55247234
150745067
2049984389
1434527899
2129396224
912490087
530610841
534627858
1854490061
1200033285
148339282
772832509
1740188313
712828417
1613985882
2043839456
730517682
1792834490
1681453246
1588744378
862543939
1350431590
2094134791
1815335547
1110183517
2079218732
1942410918
567524424
892636287
1597365129
784532401
947883521
1748110196
687033143
234927772
1730022772
1599523230
765538613
117166982
1306529644
1965571899
265506265
2079362153
1558276564
978334682
1545864387
1454632373
1708852364
1191215229
988601971
1150113094
2053759169
191549913
1096764237
1721611068
1301733430
1028499322
1516538338
1869257854
1921135609
966419819
506306608
721535483
567046367
1193339751
956463255
149585492
645379333
1722001869
266752474
1951908977
1540090120
532258739
1883787482
950883036
1510593421
1282168221
258031761
1071962138
325899803
1246633732
74591584
232175324
1438183645
1171355822
1953786392
592433427
52371496
1322841082
314207634
1973507105
141777254
820514242
547558940
708823621
2013853993
1504022196
858409113
511749678
1078540417
1125161588
316175008
471146889
1657420327
52478842
1422029925
1020530101
1334647064
1680061687
2092492239
1660546867
779211771
19600175
1892722191
69911769
1190955997
1699024935
662345196
1243327493
874382369
976552830
1069350951
1016159623
1797067072
1616909891
1724983245
1663437417
973448439
435908710
27703448
2051988856
1561070298
343878456
375652097
1071006978
396357298
1797682023
2091537079
1731004362
1330260062
2036545670
1244067581
2109471833
2056145845
989306124
31899954
1099618195
540847411
694245151
195462040
1415229781
1670797981
1264812991
283905756
1320381406
734239235
2008889001
836335175
1707687674
297314064
864038623
1612192883
1858384362
1207917079
1987844980
781907692
1604274378
1638043355
725961123
1187795092
820819769
615023145
284379026
782807955
523685343
1273685150
814707909
1623303538
1814532562
1508953060
1818765578
1082278695
1032267394
936094922
1366184451
205165152
1670334157
1227589805
1041500327
1230538183
1524903869
1905538951
695247418
1235804583
965972382
535608751
2017712276
422763112
26168458
596189751
1610558205
846988228
1211212897
1894937231
1629796183
1734898240
1021138733
297020444
1210718130
688187647
1805973505
882000060
1770466342
690757251
1818094982
989167146
895922403
1340945491
69273303
1937422730
424000027
1594177172
1695478033
1119247445
682498107
513966768
1654856196
552726735
936729880
1681024655
1148916487
399804437
380529235
212645736
147258020
2010325418
1947543976
1168396754
159862214
1010778458
1856584401
1965835719
1892778518
1479567096
509109322
1563389853
321250594
1405031725
756851696
390523897
1194970808
1180851723
1984701069
742965193
152615521
519715528
1256931961
1807471717
1072442264
46178194
1341012724
73875103
445982631
1721541959
286520839
593240652
1584383729
86581167
1761637406
1744245944
1097359625
1470738159
1562598015
842654495
802821607
2071707338
258560700
1124072201
1329255415
1015412397
1514596098
376742575
48780472
1351813519
1119707769
201395993
1871529048
229156082
2008867711
796487664
275334276
1202396787
870362767
721316908
776455099
1156883606
1314557560
213355180
1243464773
928711318
1957601124
193340750
251965829
1372715492
1035995245
1054787437
1296939182
1294555946
31375990
478710949
162484695
1545972089
855453525
211265167
750301960
1975161294
412661161
474347360
56833728
274045224
1270835024
332168005
1476442011
2141197791
1053484913
105413462
1150597749
220558825
318768643
246578874
1149270143
128886119
439919624
1401235972
1501601611
1475914870
308539761
651057145
622987168
339915752
1129768095
785471863
1885887841
1985221620
996737030
488706153
1812899266
1409398191
963053514
1869732994
1683443415
86404890
54417351
1012401779
80119034
1107902264
1117815241
1230716783
1328461089
1436583884
1477295658
330247584
1565470004
1917215282
1731483557
919587967
1245646504
2040023318
1570645113
1868633672
232455422
552929560
506621887
2118343263
390667532
1503358918
459565769
56083150
765273461
1422619283
1925816144
301233229
1509024173
1980233496
1313635008
1589143207
940652112
283966601
672376343
121629554
1720550486
2188353
451877138
1138536842
1919403635
35877047
2058124809
1017566492
2075900366
1481286274
738716516
160872140
2034215834
1245338404
131731756
277399718
601213674
591297525
333482868
1366487135
2013916808
111815365
1667720364
1375457333
2092048861
833871724
817116893
885217325
1117838326
1489493236
1006846879
690905164
1491681589
1458724018
1829442006
1263601576
1494601065
1740083167
133684420
1423017783
1073885794
872400937
1583889924
960617980
2117739341
1715621680
1238017699
571469367
159435557
1571500567
1937956502
25868717
1683315932
1458193219
1401326050
1627881145
144581295
70959295
365614823
1262419621
1560452531
1372461702
1953324785
904650472
683702072
1635283143
20768401
30819490
1227882663
154452821
1453837273
154284809
1026853758
890243549
1114902789
997109451
458381581
205436840
1568578818
617817138
1776937408
1359051673
643685855
1312769692
669761244
2045011906
793167190
814342539
2115971201
1158782013
2076762161
1528940085
383760067
1882603298
286106909
1067462140
1370402794
306875310
1098281630
450801809
461328132
404635255
605086618
1488181890
1294878805
1719989407
337807694
1753260386
1925426248
1906386512
223593877
1554880008
1117954537
867279732
720166052
1787715781
764807990
1513333242
454574673
733295544
524631607
383853186
114751981
908391675
118972836
400858890
1975853815
1489375630
707734201
926651797
1940177439
1169062333
1331287052
397780409
509760575
478682209
2117769817
847568269
84458948
1895712417
606471134
308052825
1303108777
1724425671
1175332557
2023274829
1364657805
1940140548
1389124424
1819232478
525952444
1913756031
55602016
640704425
674664058
174574852
1041563315
503034225
1663950483
1749297516
1429686022
1456644274
770876201
613489427
1854424684
1280636777
1092171636
1824710853
2128205046
1176630584
1572939622
587192532
1484683409
728564751
164134556
512532319
604355932
1528792361
305189219
1993480356
1200541191
831141663
1759752740
1256143207
1471846088
286933150
1430718059
365925755
789967376
947184894
2115223272
72169750
256345521
738615825
685659177
2110770205
2019252602
1777830814
1787997410
1999974001
806977750
1213453384
439682885
144177512
1942018135
603817441
656709831
398890419
2132609802
961899050
244887128
1185667345
1793040713
2004639868
294326904
1117403153
144089370
1725044964
1483328908
934056746
524746210
1451068532
1006226497
781091731
42200710
1691885674
744378288
2061453312
1322232840
384892050
1913943665
2129210591
1598345434
206142903
125904455
1392879921
809960344
782614286
1791770341
795086499
1744513336
2036657469
1980753844
1390070401
1893813689
127597101
359989906
2037903059
1852642065
1843318814
824476158
229904627
1146903699
1830702655
1010996359
1189104409
1375104681
1755374647
1103074073
549853874
2140266698
869534091
531580817
1591128484
1075676994
657485272
836524758
1885637338
1440099558
480811451
533240189
1037129246
369985272
366510386
279715999
116315313
494107487
639705905
6734724
199265904
335541071
831210882
429170531
1482444770
514429889
1440166890
524065531
1889534571
1048057890
1627139605
291904797
1040840940
349190048
823485614
484485776
1424867042
1480970886
1321010534
1163020732
773586796
1801821985
1696260922
1810716042
24323609
2062771308
2090432041
140638922
409395147
582654298
147373647
608661051
918195369
978584529
1037831582
253156492
1493014419
330514825
777222023
1235065342
1378572715
256877980
1526970139
271930007
606068028
202972105
756415783
2030935070
1683942991
2077426318
1046472155
310046139
1731764655
595249429
2120762181
1756088265
510537089
2063710574
1896727187
919932236
498881224
2044100834
1528593287
1417076593
875201716
418941221
1670233085
220732487
749456046
299971461
1455797829
2128028761
556849441
835284320
252475120
1162917470
1038256425
1008890904
1046368892
574715768
938833574
2092841047
884761907
523114581
540606828
858040440
131719198
1051143917
774267366
2028446386
1971076153
1273148590
1925063572
1352185792
542741535
652781640
1771127014
65490973
873514127
373099412
365462434
181828308
353644526
922311875
1017112628
606119646
2085229345
2055369053
1615010550
984114590
482601173
406360476
929471989
1367363080
929475058
1470078818
77919872
1061194256
373739087
852187238
942156994
197331593
2125335828
719736919
1549517385
520593716
1372518559
1173160751
586084689
98549039
1546260164
951547123
280377347
1899904690
1873858998
1297489976
358540688
1811604696
1205375381
1973551239
648235638
1687976555
232428067
1577707627
907855987
1161903125
900302797
985775860
75613734
1274041885
1837963098
1017770728
1471373478
1815815279
1737507647
873407215
188925347
962542559
2046567967
775010036
1061091598
1445344483
1726557159
1341468945
1197765525
1452932509
491475273
1556306213
1117053557
1696850655
1382373804
1765289195
1237343562
1614801872
1195513175
2145199549
629221349
2095815972
983491761
704835083
1222374209
673971212
1722605812
546264039
342302843
1312629811
1419671255
531228190
127688722
1318755574
1306238226
1188780320
616616409
885311737
382765618
1814381934
190760598
874240891
1223204499
1307814156
423607898
458094656
925619703
1660951460
2072896528
2121132878
1658667362
554634229
2069465203
494675475
1259469313
1144355764
1168646687
834591477
1690619804
1510949530
2147221288
962807411
2042177720
127426363
134079337
1200932298
1316206683
750695746
2086244035
1698972301
417594032
129520986
425729545
1640798531
1437335142
849337443
2098893187
215471197
362805256
2024306067
189120428
2021472618
431456649
111101983
368664445
1690925962
1255457747
1537311133
378033791
798593903
900777015
377771431
1761401314
795471088
505197794
1895480651
1996403386
1821404478
498692749
1935163774
1372893131
916286781
2064684760
1798622676
409601665
1354536254
500476472
361011204
1570007451
863281728
237833624
1759127879
737270698
669290273
1870229862
1105935143
212732587
978203962
495762628
590766378
1776797865
1396539644
968537809
1390715532
44527084
1473735604
1138712535
2040930470
1147656434
1637405285
1828610596
373065917
406208418
1745811708
24204946
815810083
952864314
524681418
1176821288
375388118
1387963146
1414654912
2134515997
2125233844
2083945185
1857262212
1083685339
149194124
687982526
1579447968
739960502
317296743
828503964
1708498311
1708012275
873031048
1034750267
699241163
766477870
34923053
189162800
447604819
407988971
595371218
45932879
432193917
1411181302
998797194
956875335
440518942
1374185312
197354833
1855173854
1361217661
175105029
1791635391
1070996225
1258790368
1940829515
1758978751
690754688
533306369
2076275495
1519258652
94321032
1636804122
244806052
1129071300
188561637
1011283923
1163994353
377724437
1458888742
1571983324
973095656
1504821621
2004177241
236793310
356135167
813568928
677312252
1730320479
1010923761
385002458
944054493
1186028790
29154201
2015050718
297335511
1969983716
1626545822
988090199
355806437
1555337669
359865204
450127469
1044658143
604671256
1579198769
1233219781
1615955179
595709475
1610944218
927360273
20209151
436556226
284698247
2024386393
673349536
640833414
690471673
1350661788
223670246
1701395435
1735664246
1167724739
739940577
1764818447
1035291809
1037276088
1587318515
514353983
2025366288
1943124952
2069691652
237747844
245768774
966866148
842419100
1824967543
52602281
310890632
273193370
1663546499
1238250905
293402522
2100102726
1522949152
170305267
625968614
16298919
860776940
1976630403
239969165
414688727
1564811001
1407693904
1154629305
1182145801
295502065
44421745
621980668
809856049
2069788033
417621973
732064053
160052229
663390747
1698930201
1002471330
340874642
1751532482
1313361962
614068013
1267595334
404129219
907470535
1220214412
1927078372
1077775802
1846183026
1943377291
1938552742
1675329781
35862808
205757822
1092657135
1443556712
1360387127
127319288
1739058777
1404808872
749299956
401431178
1327113258
1166921929
1133495232
1487165487
1830312676
684941785
342153169
23703671
288990620
1655515131
637771684
1556585954
2059644351
1545242219
629316718
1839239075
475534373
328016096
1635132718
266603467
2003345878
1670995526
472361289
948519365
967068590
1832748416
1075838653
558643719
1090073641
1825138609
960074898
269703251
844576891
2093570130
1756868738
527405919
631028267
2099021908
551109590
920018887
1607053391
1188881274
329121193
1519214094
586639845
958437911
1210969521
1062174218
1286454008
698618591
1328777686
1142316238
222130469
1801138975
2090835603
1189199059
1486403744
1019190608
1747842779
428993737
696845569
560434029
698696988
1541422460
506520511
308082078
2068828380
1137548778
259620338
472454322
2057567666
1866673730
1661335597
239205211
1238404176
100491794
1197643123
301890050
1162666013
336613483
1000508641
343960051
1478929721
1222639111
2145099026
1422281676
264354522
1484019122
293988636
2012197301
1913012859
990834205
425147682
464226199
384773018
931668193
772308278
306117750
2069216972
1031928616
778572072
1979300990
751118698
292424021
71022553
1989522875
392915816
1268665676
143929277
1555581829
1605279159
1144437918
1899541880
936725232
219593381
1897157258
211523260
483947904
1233692733
505511896
348661557
999221944
1496346102
773809240
1463448144
1881119120
1705477433
88272774
39753222
1627210757
1120201390
818325294
1459028099
1871320089
1110749316
1530050653
1713359316
1503665132
651232681
1857288593
911763313
109028193
854242863
663821545
1045753425
1073836245
413495155
1257276686
1557784149
1647187888
1762788582
1906445706
498926185
1111651036
532771298
1962374329
845286508
90765084
2050647103
885039730
1717975841
1023364845
1703365025
1029520293
747201286
666630693
412087298
313076954
22812177
1063319979
22881899
934575490
1172348172
877124763
1598397035
70617950
1950961008
2011892190
1327894636
1361261509
1511596431
943199570
1120223567
2010522616
2054850607
1652994866
1825413297
752653467
1743759950
1728576752
1637693198
1314252143
604457949
1193574575
196288788
1351659236
1860205268
608376086
1664736190
1883017445
1671696066
1687618090
670109287
696560590
417259205
121022674
767178540
220736565
2132914864
2095073176
1581998074
1497027647
890789099
554737993
1360066615
798156058
60249211
1037996264
1550809525
1804009161
619089368
1041019075
970777657
1223547318
87110002
1167066445
427722906
1947315270
1775442532
2092459096
1682849067
1299654950
1632593538
205474706
1996215540
2049852743
326497380
615910433
123105660
311928597
563499961
1705103734
1808956244
1454289060
112358080
1021539212
104961470
172607291
2059535476
1655770996
1976616453
531141197
549306423
799910462
1754688515
636416426
1966976907
34927773
436248048
1594935791
2127386869
2119097116
747107093
1612496760
177088174
595838986
1514865855
503585555
1211749419
1637971516
815514152
1775249380
1195591602
476986748
1082054793
1307949682
1498525960
1187016263
1480556974
1410577789
695303611
1309689779
1941718986
1244610035
2109600241
1548923853
1881026461
1929093500
1583851626
169790861
1376545644
1563754847
141404329
2123652737
1028767959
318492504
572008075
396150167
822078059
1783757494
2034121683
1637592211
1411523227
1082229637
2114578959
346094372
242695672
1465621272
1533110635
1723252646
728715413
80930599
885458777
522950751
1325540634
847575370
2071874604
1059083447
629185222
1508242582
1228874308
2005730866
924513781
1370278638
1981899956
1953281741
1688771142
406424383
201948260
363365553
42698230
88586295
2000957764
1454221457
1170815932
1968053075
1800315829
1413511604
1286190699
1185942816
989280602
2014906112
1266873415
1874739379
390373215
444930401
574831101
314764171
1504013848
1204016324
1823006753
585404509
1062263542
600036887
1955683147
896679850
405834980
1496970641
1303104234
607783240
1860336194
1345802464
696369535
1713810310
652540273
1867185467
1534379737
305372454
1133213424
673086789
1491315270
2122494026
540509253
610705038
1849749758
930882469
1055635439
277097211
1245646640
412165640
1481113535
921169746
997570149
395893430
1521206633
805769648
1292573280
1927041613
155256641
448193866
387341205
2015592835
1793996330
1083710740
1581919497
299052955
803412559
968815586
604425409
1936625983
1641902375
2095740680
1911636362
34927981
558962070
1613902472
965810450
1614597509
1890999683
63973442
2026763149
1224629571
985143188
876849650
1620523001
358866173
1682619298
765612633
138424138
1837875939
1213806500
525765343
1705985126
860319182
1609476083
1140420975
1159372138
265404995
2109236562
1763797547
54547330
1603655289
1712054579
1966183692
1638583270
123533001
1432602516
456910072
1738130511
1176118552
520883515
1617410012
253264475
1506026703
346776015
1873787476
1864892877
2029395313
491916461
2003317015
1719787605
1705722961
381598711
1278289083
418558496
1991074794
271226411
1577930634
108996141
232979325
1194244533
163543472
1836634614
758815465
2129727164
1327734237
882348466
1414846033
1784644309
472995329
443480937
158044176
2090405342
696745412
1664070880
289697709
423049240
1381480109
171609374
914965701
1237313476
1891396979
473205015
1618912187
1022202415
891763511
1462503334
1293428826
322210497
1571499475
1526408151
1516455030
1735042947
1215559117
127786847
1717286464
395809706
1010135314
984648849
32970368
1483130643
1428129786
191014544
1426052337
2124875198
1855085424
1715750046
400440790
1089081885
1887359421
1315406491
178911714
1631272752
1788611506
1797823901
505991519
532891369
1112843587
1799420345
855101866
536859415
1178344848
224073249
124418714
246420318
351860096
1841705178
642230024
1361995410
678870379
675200392
697642406
2107000165
866214937
2123694743
2084391715
573816713
1691961142
337348857
1662898599
1431836915
1652755349
1841810313
915626019
1293883207
1492150566
1421617539
1826774577
457510506
1073554236
534392795
994369921
104415437
758466044
1118788635
350835755
1110326141
813010166
993065779
324837903
1491880545
1668266172
1022480309
1451397063
386997461
998691405
1388305130
960814174
543168899
1725653988
476229125
1975005814
1230925689
170555790
743148185
377325248
1662706357
17282076
56616177
2120216863
1090836313
591008973
967103136
1195251750
1349475017
2085891771
1546087505
312317510
751418289
391669636
637155414
95815187
2059935808
1659635723
1547212250
299449621
510843480
788033732
1260263796
1054012379
366204072
1736492921
881534545
1597129761
1907048712
1624682731
1974455010
1422271421
1641964807
2031071187
1395004636
585317472
474596512
214624124
1780569222
1824071530
153032247
1179173079
2136389040
904450537
1570842716
626060806
1000265724
1483294876
138212882
399994326
1782744498
649056362
1188028058
895524646
1703068742
1554232131
484533919
437119639
1003878244
244098983
2061802370
830849606
1666370404
1556283530
714437146
913891392
2141601002
1189033658
1128515516
1774686577
865621540
1281547764
806376008
854526933
38514653
229735076
1480587739
1038780377
1713029953
1618800621
1438774703
1348290803
120373336
479319113
96331801
1823442078
2033551244
580865720
113078069
889945841
824964704
27396792
1720795447
343851460
1583680322
287748945
1257742853
1577797676
1476782604
238774721
1205000605
194920496
1520322485
2011376614
1049447429
1558837138
93628042
382551521
450133867
1806657995
2001352142
1888908570
1007465150
2121725478
220744036
1103796951
1797683908
106811632
1684662672
1910761978
996757473
362143728
1938158770
570069273
705995188
1374355444
857818218
1963738041
804669472
187117174
55029115
2009670078
382037671
1575351600
1873563044
1431485100
986705091
1967191086
1814036621
1436838958
1626365434
1667905116
1178263881
486346936
1642146946
1399007917
1590143888
1292347207
1505819549
1127322912
1055625537
355093375
1489466640
846300659
925162648
47978180
73172455
1782980866
2011716222
877841927
1970098041
2066745337
740028357
204652064
1494613289
466107753
1636137164
333834732
285815192
1302690138
1770673691
1912180626
823111606
801453924
251043914
317774904
52978193
1841187802
1610122111
1558797742
821027066
518264000
1913891117
163010058
1364564659
691570117
210988239
1437737114
327067336
75220813
168095394
149681729
2141966150
908123751
354333793
1489095791
1374231505
1990470957
1822930524
1660046697
1145677447
1446120567
1424743675
1968789053
100090843
1675787589
139080310
153069036
1369491744
1749202421
1711866778
43035162
119982774
1478274248
206045221
1484547433
22360717
417033460
774800900
349428053
492254273
942896294
499109782
486736775
1851020045
853443575
1975832566
1077767902
696430885
1651279442
590330951
1842108332
949916361
2015074626
1663413738
1050007204
1543378568
1802494048
1203076240
765386664
1404212821
767459371
808421826
1524195595
98249971
1014467047
861259381
120610688
1431500507
1636060281
470038742
1923754780
431472927
969148524
263007907
135009324
1822592100
91356826
1212777227
371539337
1742636268
1803108178
66164021
545068982
1670699157
1729577759
1595076186
1066594077
1384588159
650668779
1831980741
641317333
1418128150
492918919
18029280
1516378121
1507385967
879288661
1636988809
791402826
367865294
2107027551
567673959
799338221
928692428
830681866
934347546
603800880
922038692
2147124773
975340217
517191313
1802749303
1041504238
1062260295
1325964812
623598350
509852833
245075241
2008186509
1160521612
2077055982
502020194
431166114
422491254
520049475
1947544235
1929877221
1399338136
1437049397
573796399
1767203431
1396593300
1141470358
419058004
177802080
1972152225
1353405550
781602960
746707269
1353046675
1756943177
1263898582
1008312331
650963768
178675229
186793495
1274562118
688528063
431868737
1135264979
1849049675
361441071
1637285174
132732142
783932325
9851001
2080276377
566325898
1409189137
1369842126
1140122298
1028908920
618951779
134109008
1447966925
796753859
2106261233
653888827
1578356820
705484855
2006935503
1187816349
1969383437
867764186
1838780117
575019
1054557681
965858587
689103082
1486426418
2101123567
390669109
1847867490
1590925093
523401251
484316167
1600776094
456193981
1050642066
862481583
1826036107
43280716
1891390504
297504238
177389724
1191873781
1094258098
136167310
1845762608
525131270
841652165
1705214463
1712947619
663551954
425495001
1404244089
664126973
1480052683
222619028
1353230055
818995453
176258947
1743899165
519379295
1767184040
119816768
1003695463
1220476486
576010749
2054337529
2082958070
254563209
2097618245
1826864926
552067447
127524321
871255059
1646325545
263691631
569534019
23973167
1105343796
127264835
1736920787
1768895751
552759836
993681228
285539076
2032812519
1216300256
1638769132
704324325
1392559204
1235184649
1223703620
1012259596
1355001417
79915435
85252435
1931012167
2134252964
20726857
38091728
2084387561
1847591783
590159175
64428235
571363194
89001073
328119866
1140897213
112974240
1433463663
1268162048
1849895027
1054875766
1820921885
696092607
1340414842
1706250756
1912392864
831700326
263091433
1157468420
2066884975
1486795054
22244368
1274402745
1566710489
107496803
1057931264
1553479806
128223660
1096022992
1490383719
1975815443
1686182167
1554811954
399694989
1775183240
1882931821
1540592203
1888157481
1168911836
661270603
1590568860
76303954
334708840
139177820
1416718796
2040959597
2051570684
100935475
156567382
1061555456
20336802
1643362436
1083799824
1294739547
1062589278
1191296628
205187163
468585436
1319520288
1301210155
1958969155
1147852084
839908675
1366297462
1547547073
467608267
1101745635
940655628
208282100
123173823
1601926232
1798850961
199477777
1936635072
1938028781
1616196573
1830111021
1842115817
1717132048
1986678404
756187625
1737468851
1482557192
1839987449
884724750
397662822
883800429
1089911914
866248258
55837070
243638421
677733766
1203689154
1083547096
2044031228
603752579
1551155364
998293215
1544408208
1759437464
1121467038
998850792
1410804777
1320944815
788002216
1201349910
789657740
470629590
895982079
359306141
309824346
1652169704
2096774992
1792381538
1344673506
834016094
42560713
80990287
1923928008
908808971
136827357
20082782
1586542737
1340516511
1103629878
1483090317
1944269091
507301594
333899884
1341193651
119255411
1455366922
192560795
1530060188
628828089
980563011
583926451
1418485830
1451192601
1479908530
1777791971
1761016947
984594587
1727083315
1405914838
181784445
413615761
1448475551
262774732
190060122
209800874
399602090
210142904
1796343612
1740118601
1313772782
1131950281
1536904044
1821074377
1465850166
730614047
1940329788
773733440
923174842
1322906328
1402561530
1903737854
1906832779
673563712
1207446807
1239257662
303872035
820980107
76368601
2030955350
79411297
258153046
297087463
1527886848
520927778
487147585
1737687722
920529868
697290489
1386547686
513164822
2011063272
371014320
2050068866
1684654001
1836864486
633199266
1477500141
463114278
1556374108
652922821
1865675808
1312628314
412271953
391755872
372591474
1651529615
695627907
1193571581
1727898216
579099609
1272982878
1986051262
876187073
653386078
359495392
1363334658
243590152
1280025261
2060625148
1630137839
1793190083
1924204772
2001152159
1695775301
1461375125
1690532997
181490919
791391618
6163627
1737865028
1444314439
1871839436
903009694
1856586392
116111660
1275601168
1360632359
811739568
321689101
941046927
1390839177
1594671979
779614541
119542602
100574409
1139109934
1482877261
344164562
271651547
1396018761
1974302401
2064841630
1172739885
1827970912
1613133283
486631362
1371020261
1794624203
1278022980
1377183888
1385005583
574853771
1101539676
140531629
283956516
1217651337
1416132798
1644588875
2029390905
1737821899
438152155
1272746434
1185010231
1217766696
1392289037
1285584640
209392982
727682650
1629749202
481044529
2123701411
1456567955
398402511
1148957648
1137055219
2011535795
1635589010
360591832
1658676350
766128342
1737775721
896198285
1340982113
691831749
1036729914
1624938629
1909483086
305379064
1122043857
1791390343
2043200964
1560196012
916653130
1080727547
630479060
161458519
218828539
839872043
889141169
1848577742
1320916572
865358932
1157662049
1719319084
2014316580
147233621
1583371231
1502421942
507825453
1094563933
121066636
98117526
1990762218
1462048749
789949276
880008484
939503731
551948714
1185387549
2061547588
195855410
1081104865
1474259952
1112508540
14348764
2104739012
1273967059
233177303
797127407
15624580
2081755045
2118043980
880983512
1091933447
1689879416
747816444
1239167068
1125766999
102754738
1746992521
72847284
223821374
1845110048
2063609502
1685870123
487575676
796134338
477890206
1039524390
1981521887
391954146
1235379800
915143104
1866214098
200404692
929491868
1823469463
1474371751
1162669172
473113222
1489996331
1096940569
443673554
223496195
41390368
2133552970
971312639
1280557436
1111836321
1074067377
880066310
1184683605
1297888751
577692710
1100809459
836275227
1065268386
1896943798
1314165433
2104792776
1730982037
1706119580
1192688929
498641494
1424850030
1393093621
1428133362
1100835845
719981725
443318886
1573949068
62494408
1540259456
2017622622
285990604
1581649824
2003691945
1257303243
714723613
968044618
183886973
1594789923
5244576
1481775724
24998985
1106054035
170567303
1090267371
855514185
1484732737
1047576499
439012575
1043368669
92781780
937654069
320735051
1485875402
218303783
1421570897
58373479
661622670
848036317
120867887
54398478
718175291
406858491
1636048302
574383588
1664161735
203288267
1542428207
1848048708
1798078190
1547672783
1182340784
1823077175
506243170
1352908088
765860898
1361757356
690157177
1813437398
1800769931
1733525846
1906219178
590940352
2054260897
1244610932
809244135
1328348146
1302984411
1470866805
28900815
1423852299
1525265283
747076107
1830710790
1013829938
1321459695
1347388877
1217118205
716404254
1047953937
867712748
116593389
82811074
543306275
622836560
1435719162
1309167174
1984593916
2125876339
975120924
1637880199
1711918537
733856454
81336903
1618695786
1978467387
890581038
799560285
1133968150
213964196
828461100
410336801
1739229479
1575537207
93563944
605575769
749513255
1440952821
1822693975
1465917509
341423111
542923075
1582510899
424234185
1086229350
57863811
1859953347
247912876
2042457727
1838346038
1223033800
1532854278
1402780927
1956890255
1614191181
873993065
1787873994
357288571
1673553350
774358496
571252767
354530803
1184695298
162998599
1930068010
1278259242
768574368
532097617
571728415
443784695
1998015127
913151526
986707770
1433042378
1337385711
2072937121
1490906189
1049855410
173366349
1385880268
740717800
1396400150
771250898
2143498727
1205806757
237958431
870008145
846197103
595247002
396077847
1620555599
1166499770
750608650
657767249
1329498369
533193013
1936026491
2098072737
1065290630
360271259
394373785
915822109
1273422785
1381081555
201380839
463324849
1306535028
1692287028
1513180259
1479901378
930683648
106414412
728817880
1701934546
102429491
1934624637
1939892977
972437636
633338092
387656332
1368515484
106410043
1554156102
2119124134
764177293
736170823
504833499
552720136
686759912
1570124130
912991395
1081133697
338462591
38930533
314731605
539843431
502255382
1621266633
84646811
2015435641
953684363
1015330460
2121850053
1682502243
569781358
76795897
1469643232
362190688
1049233533
2102981324
749847020
270265369
61907720
156519474
241905856
826085013
892690297
746739355
1378805149
1579450209
169379837
144312897
513100259
507842429
183243430
827831864
1047685860
685498812
301614849
1132332671
553450805
1255299213
179483
527817211
790317808
569960842
604613108
112477393
932151530
1653846641
67975069
1681998550
1924112011
129882789
1838518024
18534219
955967802
583724673
765273574
187289304
15691234
934653412
331602201
528791493
1442495841
514845631
1356623357
342698053
1200344443
1658238207
1475030724
1753795248
766053772
1475210208
134128811
1556371580
2045171050
738741919
1668848973
829838932
245104913
1736824043
364353834
21733276
1866706832
55388210
40267495
675190987
639112883
805541069
862480291
654804117
1740194481
1194082492
1183595611
1035206674
1708928123
392735320
1377904727
761788918
2050973527
705451804
368100518
669543651
33178364
502229330
78431584
2078349414
1240971249
1747280557
760704698
1486076162
1336620952
1125058532
1507809438
1055844137
1180446742
1548076933
1731035124
1819559625
206134355
446031767
326880094
1946328836
1640114259
1510475705
834051863
1201558734
1903211026
64472942
1963347652
1806700905
769924746
183964522
328760909
803103110
686193852
407192493
733968876
1927165102
6989402
1494673574
1265757616
1343610355
472248458
626083407
251970844
1652695200
26676692
1983005968
1324771177
232811047
281554087
1651651272
31656236
1921668346
1014643329
865708099
975743432
770370707
930181041
791607436
429587965
1700105788
975571958
758348874
355725250
1661765811
1165541367
1089694127
1441447265
1172530769
436884053
559721233
368657476
909132512
1185804640
620628320
414344064
1212481333
456150640
1739115242
1445292380
737704727
1243282866
1476948616
511889425
110442547
195173067
1487632857
880813255
1125354109
131756645
1310401220
677976249
1107328604
2068750094
1033701499
621610767
1086807813
2123395626
2063058032
111854934
412796032
475295617
480512411
1321928544
1661100258
1101140731
1736272608
726097943
1557291372
1327904202
23906675
147512451
423703420
1500855292
659401877
534145968
1696028359
2147034734
1414959223
673898820
131307732
577876795
1351875069
1238636336
499143241
238092921
1860247103
1585951054
214004899
1775821487
1697805988
626800931
103633456
30834751
1948729475
1764733714
1131975483
1537518436
343348009
541783207
717938990
367254685
689295658
1141642411
1868109977
1348697535
1675788379
1416654688
1348248622
943263954
2090553509
1479556354
1521140749
1294944930
570709042
2020283990
1533037851
283472497
1458751396
1747042751
2059293984
1009073736
226360034
15443792
1039908488
27605862
1780177507
24400323
1565124298
2123525516
566183530
135579640
343296553
1255479188
1277222051
63922882
456693076
805526782
1480577571
1804941698
1748790736
1423647432
1137014404
1122447837
571108714
1707723446
995248179
2104146566
1991195943
306515927
1703705669
1903006279
1315589664
1930065703
1918450071
208014504
1957671565
1551143930
232414827
1375312215
1527185799
798598357
1510891856
1870482352
2054077545
640630259
1934405235
363286973
1446157042
1267499158
20745023
1047464130
543662942
1157759427
22428320
1114771656
717999225
1017676499
1071434574
561711520
1324192427
627656595
317234151
492298443
410238651
88200575
700312947
220426568
1639344505
932727774
1595738784
1019046656
1731326131
959146992
742045361
1637920028
1599777251
528966948
2001207002
898450645
1796466106
2021952025
1945914776
192645400
1032227805
1968343096
1307417056
1750227030
838535947
231367983
164454903
15244726
859024578
481689054
507543169
1269263229
569889629
1207856116
1489689798
61750487
2140583890
937944934
1080797143
1724426373
1897091926
1822842504
1214862754
1349385529
204325804
1068586108
100352527
2000791910
943054485
2046267303
45953662
1975282290
1867126751
1353370719
1578025673
558179050
1584738702
1742480576
573423777
296279632
76685982
1080966946
1565542862
646575612
141339415
907749012
708326099
134439657
1845693946
1789123242
1858866031
1595302224
1464482099
926245137
797204105
1668807903
1994831245
897556632
1522116166
790402082
796340287
1568069828
618200725
515983390
773956899
48742750
1074162441
211211953
1791223326
1647586218
507491586
1867909308
581069516
2073034448
367001272
722408931
833299812
1075327371
856848589
531510110
716966966
568230972
2126812334
33965417
1494476109
776532791
1702773320
1341823706
1674089424
1077405838
2132225788
322946063
497992019
602942865
838929454
1271948918
651685615
1913091895
1483160872
295425293
1413194465
1990652458
15850954
1994263981
1916203258
382852226
569189265
602019422
1458179598
1426037854
1133529532
27662916
1994268826
1112858218
61628333
1341261287
1889391009
1764401653
535601345
1415996785
694323844
520343485
1738942849
1192315863
1123286351
430388655
316781133
1774971966
195996902
1799942005
2070397260
1609191367
1643110815
2086248214
1455971700
1411830425
321616792
2025160965
2013849847
1779796390
1303715171
999895731
1807459306
1150500349
2112753949
1869087639
344277988
1854661311
1486005645
879879333
1123174448
32845841
1400222819
714633649
1225161704
376025522
1145022304
1541942837
3513840
1341019206
1194401195
2073911100
802726925
690028362
2012675666
111214978
2101858788
186808811
2136375943
1968224987
1966605201
1292607467
820637071
1626580860
295624168
785907372
1348184851
639902157
493085035
686706848
1519781490
1616259484
719552689
772520661
183409485
1944714393
1148546183
1328431790
1339173583
1152060024
521967348
386091130
1078487476
1324694274
1076119492
943679495
1435909252
1030494632
1130488306
1424801547
851235972
949609859
569925366
1671873043
428707071
865549535
310296767
1776891923
1505451692
803381803
316115123
877749534
272157639
1035667813
1650270196
455567124
832898558
651332731
1783998914
24588493
1803392755
158482615
410679623
734396584
1483176889
1486799116
1678076079
771602493
369810100
661080737
48920392
1221046072
1610690596
618845759
745435467
2039397668
1484395294
1055732235
1668805943
842363338
1859114038
1984921066
1720112872
2131271677
873105231
1222899420
439355153
1706003790
1874232152
75870420
1730592283
1530141259
234353035
2141271907
117054195
1717529924
1480587375
1795130274
341648769
1850397475
308727363
390569161
923959900
1919417960
1009414920
1669395367
1811331980
346326566
577643954
1332654275
1188689904
289274344
1170091693
761319129
273062373
2043196925
1984218549
712417527
1601717067
1710967053
788287947
1184825702
1093624665
1022640982
1178613961
1210678860
592687258
511717688
858325487
934336027
214631516
1167052850
1324905188
1138591416
938987162
186836461
660503135
602835494
533163027
1238147090
1935489769
1721852932
1527421434
958097815
335688413
1800483808
853811092
172423314
365417687
308044511
1883390368
1153705634
1492870213
829531385
28862968
524000527
2040210245
621550226
1035718215
751052084
1555886253
1250349731
1918104935
733307793
241457499
709608449
920144254
901960635
1312443944
1453307282
2140107725
1100450065
1027676566
1520045511
2058547880
1363364979
1173045671
764875324
1535788293
1538463358
1072919835
1271695013
544685344
418306401
2101226398
573548312
942306928
1993952996
1195098538
1978025143
597521432
603501143
1080891227
368142719
1336808937
1322348726
1077751169
109469543
76825713
242711465
1562776825
69449790
1343161530
442969743
1589495302
1254225763
1806334722
615057325
2019101087
1194639368
6037036
944537275
318850733
550722380
1362843676
272593484
1124270693
157666956
119062832
171885583
2135692099
716584264
775386727
1069099678
1084726984
2112195664
243964757
14994505
74181559
320790470
257705970
1636958385
390240261
1600867500
2079928128
1979735563
707609615
1738779203
447309240
579227055
785934923
453346276
1523764330
1104785656
1004068657
739124358
1377379140
2128339350
896791314
1496441972
152741285
884999765
65542589
928128012
1954099444
1150269573
892840028
50580553
1165264078
967021588
371371023
1422970048
456496325
761611284
876353900
388940805
593863199
1583963516
2127720008
1041172440
15706923
766171283
1494518716
1539471253
1870956940
351103725
131111963
1100852432
331959427
1027903277
449810757
484700713
1912903042
515353346
1412828725
1719518838
1665622919
158185106
1770099391
683403349
1125206694
2141470415
2106373397
1581703019
755598051
835243649
1970643824
1349461251
271723517
1950880185
243150043
287430440
569567820
1737668759
1826901693
293041112
2088772485
1958013656
1393893545
273248264
838433285
1843704302
757948977
603852680
211574000
23294055
175887870
1877196919
181479161
1945987262
413116620
1306685855
1939974029
372006369
740905226
548088432
1207250018
564065402
1897549683
1478973536
367461939
2140699726
1766403976
937029760
1730884838
1445822022
1230070872
1672173675
1256352030
476480769
1945421939
2094785316
172701423
555887269
551154348
384275423
579181324
727042218
113988694
760660485
525545832
527105314
2067346340
318036213
899111683
660767918
866124646
2106361702
1224833320
616190681
1437851590
1592295260
609406760
1056771918
381841372
192807950
355110292
1611912244
1864981625
1611462323
2088393014
1662919916
1558763991
113610789
71323537
2109918339
497886213
650504861
689476909
611874907
1411165346
1215022742
1138980222
1331028038
1533058955
2038091905
1991795956
251699953
1996969959
1069145629
867890635
1287337901
513957241
1477297395
196626172
895798613
1670105345
551736464
360227209
1387603322
15715139
301136575
903039590
1574479130
414747365
974363128
1536913821
912633578
1624867989
78907083
1524508485
888549688
1293929825
516005059
72094078
679505132
406613317
2063890035
931205086
256099628
985552016
1799095721
1543437530
1499509257
1128909468
1740063702
247824222
651531165
144316518
608051431
2039134487
160031658
909188007
794690429
1734510788
1323935372
1769053557
1123940962
89085302
1246437899
1202848045
1613593787
2134987587
349294222
2129598847
59598017
1028799354
388728516
2123488052
1960004440
644828144
961556420
1611616513
40782026
313582029
593042333
1780845728
561406251
1244573498
1925162247
1169457683
1136224337
2085193905
2078645690
1930914767
1672221045
1255097414
1552484676
648678359
1344182716
651438927
1851526404
810292855
638942866
53336978
792408054
698540884
1082136333
1181136570
674545288
894657125
1825964715
1636101709
358789991
1866746741
1949683738
951832324
1500108822
363606342
48922175
1277787421
1533064025
1185146512
1215497678
1464226067
968577631
740235075
571839833
373578660
1388913435
1916022549
1025017587
1092956191
578831756
1663960454
1146293170
1371239811
215017690
80945855
404892733
889562978
975602980
83373800
378181039
1334392971
1950120542
180381130
138741648
1302745716
543987472
187663823
433049489
2077051497
1372810335
1648547167
1393793916
193904319
241298594
1965633749
567482979
1630212029
1734172650
1592500566
575684573
165520758
1108977372
1721977743
1536760569
1323995062
1802923598
1941653303
66074393
631042930
2025027103
444255432
1965435902
1827663997
624636562
2104177550
982926065
1168624034
144357725
1415975554
1098191883
1517168060
917039073
344502151
1711072379
1158337668
162652252
131071710
641066049
1896824902
1723572277
1216750622
2062345661
685066001
791244717
1451622582
2009061064
446684667
1245792237
2075135457
1077727598
1123335693
371907241
895679852
803516042
996543804
852373754
1786442108
17684190
996731479
1054934014
1115876074
366415891
1971973088
1460378225
2077488271
982827108
1623030478
61076333
1623893157
1372371732
1784648610
693160132
1287233745
322230964
1484404849
591372680
183808380
1931089517
1837164917
111460189
861333467
813016962
483367430
1757013319
1616533005
1479911234
461903425
1255491465
1497595425
1458634904
162941831
465987851
1825050795
2134914919
1926366076
1755055418
970258379
1401912906
1816131752
446667889
626800991
1453296714
1139828021
1914034736
1775527678
476749222
357923768
1959336058
260355091
47605038
2070796247
1121688558
860622000
406680030
731218229
329671357
1886591264
1193121654
1585162822
1236703041
504272910
1748104654
1702690892
181840058
1735535925
1481573321
1936895476
558310657
736002579
1605543580
1004978546
1362803570
911356647
2144806567
1129354659
539400677
474072141
1487278427
351253088
734427233
1534883465
274565687
1856115791
248021818
681245717
439850373
577693175
420353334
1632972027
15372350
1657056375
2137244938
1763477004
1212263620
171601348
1351529281
546353293
2108496824
1909839938
1282355872
1566556757
767334836
497675795
330429756
764657755
1627030454
869830433
1238729897
966825233
1221083521
1973157130
354225051
1495649209
1681789273
602246869
29411278
2121639646
1179940044
449764612
1607128026
1195312394
2106820988
1596889316
811305750
1171600960
1768490664
15351384
1717954253
1729503840
1925191322
852826477
1148576949
545042511
1350502272
1479006705
1309700266
830049078
201353491
400946515
1796874312
1422437012
226619997
3615715
770602573
1908409271
605862584
800013852
1882565269
1785802628
1249778464
1342209647
833631375
1209115804
791615315
1644937125
233233116
412622331
1660288509
1951187369
2142126172
1437996184
656530199
1143219473
1983038695
2007032471
474742531
1145255313
689597902
676096022
1546201829
338988566
2098533034
1772821826
342604281
721651960
1533747449
948466865
1521665812
1268829071
586785845
623960628
463555070
1420417220
1833076433
1255170386
917870698
2066309549
1667792717
430675559
1870013271
1662435241
1868671743
379059822
658171067
1704226790
238608645
1132913598
701998456
928206547
1809009620
100716637
1267195113
1760059006
1873538463
1609799394
334227318
1259802265
410782611
1855893130
381147688
997568457
332370111
844702758
270502029
17962896
2099873144
1188372727
2084272445
1620182214
1619048287
1806802068
1135133807
1340236382
38378242
1793304874
896979525
276986888
778734824
1598977981
1205193435
440260796
1699694618
324904901
52836155
1425749433
1934704295
387063473
538068050
198003259
95472956
919215738
1195571716
427843067
1763918497
1466073745
445805963
1716307993
506962825
382594760
1189006559
2126011112
41913181
176656719
1318763846
80291423
1969961593
68259723
357278311
601212770
1667237704
1562471747
1041473566
1219448674
1887376648
1094309721
497714460
1674597295
1481373195
1035782510
1872600554
1576846151
1954998249
920688622
2004689218
1571433098
239278720
303011533
1140257443
746241545
685606293
181780355
724769009
727519474
358437074
2043532855
807810898
180915019
2111792579
1165089209
782127789
1631546635
580077308
1823601356
703511662
319970308
770427429
1201226122
1994567604
104316976
89524984
1719684510
1681163127
2044523233
492889485
1538368697
1468472683
732168205
1841380230
461246479
1478409750
379502876
643026834
55695111
1107022350
1001463908
2099227966
1914833248
1182378927
2063536897
932438810
1964506717
1547599885
1512516118
1640624425
103627899
1832486427
263568206
1304854021
1679570383
367885183
1394379005
1251771245
2049048310
1291418591
1744660730
1439933360
612407626
329345287
1133829942
1073654105
1807755037
1513332818
1716680939
1863450148
472871521
570661199
1815194467
240221121
1753040127
1731247716
1172659931
1570063196
1131363953
537692402
1063203973
1234991852
222695181
1326772179
392362225
1902265564
1694657362
1786741231
1006553161
1596222025
930676174
603730244
888671737
1543083800
933075531
2022501679
469254258
593346921
1388350850
38451549
309313421
1861222371
609112749
2124507888
2101443492
214669228
1708271957
1126619776
1784732424
692152262
1664312178
700452749
1927144115
1887007359
2027224928
172022692
1641789275
1574398643
1958763923
500858788
1023137020
741956449
1104589032
1911808757
137556602
2037664564
1786826788
606810860
483527837
1027693990
645262409
792841258
741432713
1254375158
769865499
695392558
1469044386
330653808
1822012334
1106293162
1022806070
1338840864
1806745911
802466537
1078364575
1686487192
974489230
572670202
1113402187
785769505
1073528990
2136539207
1527725955
30634375
1900864316
1665282557
2068298939
1540207456
124609769
404343128
420417799
769872178
1197184386
1161850512
2024247337
1967049885
1857243070
1345808075
150220045
1531771756
304617590
1173026116
723128972
2111363501
1975492653
1801493547
1650367045
802498235
226680101
616285584
1588267741
1300209092
605341143
968510048
1330843467
358721811
486308957
1251658758
1898929268
610918726
1656001886
171863419
1380790904
705702624
1333713931
1257554593
525268862
1043473354
455879021
675488907
427761462
760496611
1848515023
1150890435
724376464
1676524029
804900334
227259862
331538616
1031580436
843545446
1919806357
184305880
1448886590
740832757
1515149347
1807608401
1227141714
619324457
1559054021
1838060440
127842695
1730917440
1071367697
833545319
917147724
181438642
1358814181
1960621078
637317663
2034303089
240898892
1397814274
1735334464
1391789327
2122190739
1264374845
49206014
201966953
1595913462
1080786450
1045512399
1368236171
1265092330
346915341
2109068929
632758029
7040095
1188726995
1252082486
1566094116
879303788
1379925181
1149527909
1950671485
65986852
2066675633
2132110127
1424801034
1879813063
621944143
1311620475
2120711955
2019758417
899471291
1365017635
1994465508
16362489
1414223649
48948813
1612275951
347526451
1094461213
833028474
1612618781
1441376554
794613755
97893162
1448416649
1983340751
1349975648
867027118
715160891
582417181
2016555027
518348728
648404033
1935747012
502975207
2073205067
1668076427
1124919350
1237341894
1641304734
997194120
2136813186
858838721
844175980
5692027
125578722
893124794
1617967978
473105173
1987586007
303512804
2085723954
1281478913
1098126560
36133468
582411915
933983663
1386109116
1449439033
1649144554
1968526297
1318510412
20009634
469446683
1106773776
522984841
395168102
627366555
1647904192
1632509997
121187641
497614664
1621839535
980026363
1341790644
1627531562
1105605085
87431790
1098015892
1578710259
2075017797
1401528696
1516950565
1209013063
352171608
1553084034
1791424978
1286155271
791709502
1093380363
787816177
612752152
264407127
807825811
1082198835
1371180903
1330810653
1477366937
1998547458
831231197
962393286
2119735099
1328845861
436749173
952277814
523152857
2064280735
2057882900
610584648
1014812979
1489109511
538118797
268858028
858576428
1747131860
621029636
264176814
1391073190
1907184908
1055886317
336969905
547517437
1668638469
601377032
1355343249
603353656
1972557935
538670254
2080720593
1823621745
1369901451
895630232
1795873197
551263664
1332379405
600667363
1074416521
1249176493
511066615
1685001169
116505824
2000176126
75636319
385363852
711268907
1822768179
1006393489
975445721
1066357722
766094749
2031332038
1403327627
1313612186
1552486859
2004704660
521471787
8356867
1829778947
1060142041
2089077461
1505917045
282559844
837224045
1154306594
833823508
22119802
1754973957
1908240030
1271296295
118556925
1445757551
1387802120
2118733051
1521393870
1773165972
682518310
1196678402
632075813
1657964032
115552476
1398170562
1541812422
1518880103
564299101
946815634
1376101115
1085770888
955172501
1058396415
2145912930
896766314
416829812
280989126
1733990359
1571136406
1114812635
1756110162
1178626715
875569017
879922809
1297183640
173842920
120241281
1268433044
1695236791
1893407254
1950951354
744431545
377999419
1461431738
859984021
1776169982
855760513
231380476
192985435
1802576147
1607481592
1278756323
610265000
518394359
1277185605
1507031315
935224171
1558174732
1093538026
358876929
525503719
702164540
1537503644
1401072736
1582087350
687203637
1574915656
1702328631
1955636681
1122668799
1448252237
1759104387
1867100344
1826251657
1073052478
579600717
1454937991
1928812991
810981194
1647923426
1583905490
270979138
779196101
46686842
789373497
2056381707
1553718157
1724597668
1467072791
499772536
2083474597
1992576510
1201937076
1473494593
1246165598
636540778
13214582
673597606
191385762
1968851263
1796266406
1639637999
1580472003
1515883102
1318406008
506040833
2095483820
625860351
287370176
758981366
126300129
1871275666
1029960504
905496231
1917962508
1819334001
814394290
1324197018
1396448021
133983433
1823969554
1332438970
2126559943
878422982
658449915
1225241893
1514963761
671664498
1898839499
1706349523
493032113
1547622257
1198503874
2073504116
916021712
369426235
432061301
864021884
995286586
719431477
1623003250
1121586716
443223495
505480106
2027082947
213702356
177330459
693993589
1537899374
1573778480
827977022
1214385280
758733802
807053317
2092808262
1417183717
2032295210
1460288375
2088848215
1783651061
1019154250
434396681
1183789671
70174477
360417149
2099811383
439600712
792478451
816349619
1434887298
1511909928
291869221
408990366
1955133424
797349327
288589665
21352132
974679786
982583254
1559251506
400974618
1810560276
626153138
1159708420
470129945
571477752
429408489
354941507
2031766128
370773057
2138592569
903436730
805169738
1174898592
973611207
1165586887
1127226327
1413211919
1958065338
1943575946
700615570
1322491619
87961519
1109605936
1130141395
885310846
1398195602
1151493527
1859990632
233295208
563261385
113481602
2043855485
1189414523
1273190022
366501782
1760892275
1702598511
721443290
1645174755
2073371568
712552211
401127838
731057658
1887450803
1374739045
1896644546
867193482
640467317
1707226236
663285780
1341082887
882234207
751247299
303205175
2012375602
1636558145
1701400777
1016385481
1349065129
1934695986
1579646866
1462546731
1831067823
621577741
588253105
50085957
234986369
143367968
771529247
1880161124
69255889
1484081458
133805314
800313547
1224048613
1508544360
549474445
2091242095
1528029
109217034
607044227
1342610916
991451241
1358291526
1645816091
856343196
847366023
1199733221
1872728677
48947504
986945559
1304891896
1511494235
670529734
1926469637
2099747340
720615691
13972358
95631661
1492144939
1894133483
164887550
828742749
2027938797
965201097
2052791363
1388999509
1514675543
1996549810
1390527538
1623892577
456110390
585654806
467860170
1814401916
83987250
1324203366
514284292
1283720471
1049448396
563231796
123182382
206856644
2074726032
793712116
2133326281
2026989724
1514327807
2147298640
2122621385
858989098
1893948475
140025287
1687731848
1774403624
1105226385
1593039563
1015919486
472418280
1442105725
258963376
2096310857
1898216115
844618183
416687379
1565134384
928605433
1740890746
2079418676
64842256
642855494
495166824
188024638
849712138
422409208
981736754
835554771
301915285
348580913
835369763
277053022
1207570012
581834590
417078310
747818212
208754567
1522304695
193374127
1224674053
1994722975
1635479852
1483637429
1943550184
1386212320
180771964
212753915
803863056
1109377397
1953644661
735798084
1174219653
449016507
1230964908
1362244291
1298728645
1653374117
196497397
2134283417
1955289402
545078311
822169532
84858776
1752648323
1404004123
501937086
352982887
1612758690
2024241781
546357014
689949095
1871481108
34353218
26102876
1667547644
1420565538
206874841
1880301560
76944946
1316252238
1686462573
812743030
342988244
2135479081
2043707939
1705232535
1286724078
1549598408
1901729933
1273523847
1357404162
299324596
2095693380
1442262938
2051972919
1352213855
1944200025
257472158
817488897
1820958158
803829172
1507437992
1544955619
838182390
1533540868
1065019615
111264281
1740415709
797837527
188209227
909184300
336816453
1000952258
1252172544
324811886
897176549
809921431
1611535964
299291309
564167716
737576164
1656695471
863492312
685785896
951474761
767981583
2037999751
748191138
1025453741
708005000
421665649
1829282913
67959344
1966621268
519981656
1601500212
884157235
631245937
1194432274
1681994763
819455164
2103616574
2018811216
1820407422
1208305470
196139454
570100323
2018226901
1807675418
869391632
434910970
397767934
378603455
1298403282
1083553830
1330078217
2066384866
974069933
2078269355
944354959
1682074933
352451356
626154225
1750034277
171588976
1146135881
1204050842
1055746212
1777381818
250999468
590257327
449353334
207132394
461584895
122277109
1415437864
657724349
692377432
1286181117
317916119
1561769065
1721092087
715684054
1940372520
872011722
1799237884
1122967089
790912940
625824170
1053752797
1735267899
160415455
1406204153
213938476
1910449733
1577793130
1360074357
967016927
486055694
989972527
1218016395
1076313021
1439325862
1425148789
1537897916
1561602971
693103005
48138617
106496755
1979284122
366054736
1668265820
1552892562
1081738790
1461154693
277420636
733493027
436638134
1068333576
1359317197
1490390931
656117827
1519732652
749111437
870056304
1282698737
179420919
82647013
102232016
665476613
1072619541
1320248411
1741789634
364461755
597913552
1132203902
1926064726
1291016557
1180342519
2032561481
1122817032
1546397255
1553343654
528225946
480652398
867014699
805646582
1214145425
1303652833
1873980158
425978974
646560117
382614337
1945711626
1395671554
1252670641
1080926716
1575092473
1335317655
1183158732
93085438
260453548
355923496
1834875072
624915303
953837048
819595326
403496381
97369958
1999937845
288574214
1220186990
1398851452
1841917868
1748412936
1879503850
561448919
406575870
946165627
1865101753
133072380
1372144601
364178222
515686717
1170372580
1759849776
1768357359
103815648
1187458601
956191366
1286974380
1280544039
1216644914
1642897876
967935463
1841560217
449251277
1787530789
97572950
546621235
1639984986
386147164
1766808225
891352790
80581385
1367737513
623372993
642030304
1774313383
1569538620
359648409
1907385763
794199574
723826631
275588832
1964572154
336192759
2043946191
2068387802
1523651360
852653909
1207878534
656711751
2069298823
703292763
1624647214
1763375392
1152544040
1264694355
1860948342
1699165275
757195693
99611859
1318489852
1648548484
180193244
538743717
124437829
822223548
165573452
1693976449
1181871958
2072959215
340692375
1905698589
201064399
157780881
94407701
97526943
78685035
1618059061
950180852
1286563570
127287165
871996028
1989856333
1751934379
487887772
994916725
869145087
201352467
546598352
1626340780
300964326
1865088204
1127405616
481157570
256348273
1251843445
1303381118
421921725
798336247
337769428
347397292
1139028622
95984370
548461691
1296809504
190392071
645988634
1375494539
1808451132
1596169487
514574461
1935738297
320681867
356947146
1540189029
808569639
1351863871
261850468
1009922106
1898462223
1888191248
1310886432
1616066779
868113217
1792044002
1872415052
2119956662
947941473
146853129
770809261
1285710901
494250421
1909837884
1381695271
1042712113
1059163740
1572087342
1688700747
287174631
1233054827
1137386586
801749093
1021309476
1458068453
1158696239
414014857
119154445
363076463
675865325
1129076551
114055038
416572926
292479336
1730121818
1284686143
2084523338
1455053222
1257159157
884981163
1601906352
2027968419
23208417
2096156773
1790322655
1404903688
991385238
702002747
829507383
532602338
989177378
2062562210
1669988924
1790926471
936388038
980573730
802139063
1350402896
1099728175
1165215526
2026268221
81321078
1279270564
295357499
373800414
861908734
1580043642
310840105
169478309
689719152
1195821268
1771384661
570203923
1219029685
1720057786
213042930
476449726
563959377
915045677
1305957109
1096561715
1904223055
1221035671
619066991
1547665879
9940061
1599640721
202321294
1360342957
551885248
1367536820
1239127531
633206327
499323736
1534485030
1007006741
1361232471
967045025
1317846846
1530710780
1656764177
366184467
1154611793
79484452
1585214152
727185931
292527382
2061663878
1291145308
1207573059
1220137339
240223375
964312466
293689362
859290367
364494697
303629424
311447440
566815991
1663972381
863332689
1934352811
755616264
1496539016
286192900
142617647
356062109
1647425371
1109662672
1673908956
1030652503
618943201
2040093423
37780648
698427653
1477823927
764966579
990955035
1392004158
2056111888
51044446
464657849
148851615
1015356912
758347212
1008141982
1379851610
1061976636
1319589423
1946667601
578465369
35438464
1733536765
1334081634
1531977480
2019729665
1476699281
1888039589
1519671388
438878305
1414464897
402840243
1057821506
1307074672
440620891
1756249159
637414952
1205587470
599720546
2029419110
1114215710
650764992
346593311
1263067326
1666121904
1104940523
123725660
898489866
19433511
1443315083
697673820
597898881
1478753547
283726937
1931980515
863247379
155972954
1261196148
603803321
1675644342
1700074453
2018268218
2078484585
610412311
1177859243
371621828
219177822
1815274195
1577209298
818898368
1697209657
543941361
1469663360
2043802968
1807008687
988301616
1001259844
1930734347
1886791483
1020693355
1226565783
436981655
1618592236
557835682
720708592
1403089103
1421083062
876681546
516801603
2024886383
404842240
69392408
1895670953
335843177
679804719
926046548
707465005
898982541
593837095
137190655
1717880909
143563104
681132016
1040060621
39882425
340657055
2028362238
1041142269
123907755
1767670073
2061835624
1350473538
57168080
1532944213
1908309220
777876672
788549668
1181908634
1654558218
1305351272
1059311369
2059400458
1374743680
807498675
247759987
2054548400
1733545223
955224992
806047293
179898671
1092415647
376444555
323461775
1773547664
1416505176
363344200
2114204719
1297383766
1404486469
90628826
917570191
1318838446
1441102364
974738271
704299011
1201927937
1752614943
1492848679
236352923
1259689513
650716303
1295664293
1171606323
2025459984
2103162968
1419366310
1932524736
1689224543
227107654
591088381
1869123214
1319523302
967532936
45101342
945587318
236554465
408445542
912308389
1533938231
1812932012
1002937216
304024775
984286810
296555932
1278763046
1688585821
1498483869
883894342
1033950852
1734836793
2143583855
1684667156
883017438
1167706531
1562643492
838696758
439589193
1347684580
380437653
666696848
1938772961
102077220
1986220150
758822250
147178562
784323820
995376715
555624104
1696632209
381831298
221072468
552085777
685856073
1205359278
848641710
1964619120
746461451
199641931
701029814
1780412304
1934478724
697130021
1317595812
670012514
1864836552
732755656
1508709272
156942098
2080440236
1889146926
823638946
1871729549
1991224146
662375448
483068151
2138402708
1446699268
1478444866
546543164
995847829
1860276165
767615633
1547933607
398648590
1972974911
249091669
215784062
571952715
448733600
916813876
204881371
235728677
1613943898
1522477183
905741191
1331296802
107749191
266966816
1488238900
40705779
8630094
164394198
1912435328
1999854240
826769646
248019832
1990773300
125985266
1726464698
389832816
1121833096
1439257215
1157448449
522283055
1837905806
982939713
771374724
2053689868
1554892428
1220108324
823020097
1759773799
1455837001
289480347
1134767334
214094545
1620777149
1242516525
481061361
961532402
1283222304
489691455
1125926600
1048173984
342062047
1952696247
1296193816
185351699
2078681513
875174867
575184515
1053030961
166948434
1732632965
1575314016
2004854240
568089030
199205092
1911060461
2122981458
1419313417
586596910
1735271609
727666770
876077257
722555295
941761315
349370758
1965071820
1422822676
1310903160
1100810476
1912514131
289346113
1500812
107092530
94558712
1297694629
292444229
25756577
25385848
867628745
1078787539
192334282
452778062
506617907
49704875
1020867092
705823000
1960765336
996364902
2125136417
399878598
584152863
705319539
1275955855
1306708158
1647080855
1625326613
1124296330
922419883
788746126
77623158
687450367
1078092239
79123970
794542897
1172650951
1376818599
1086987127
1198407528
1402204447
1954615872
129711419
1594538730
259910286
636329327
1644243605
1280777378
1342152327
1457525293
129658632
1319805096
1857403891
713811495
2025124635
985876098
2020519653
1524721842
463719063
997332335
299658078
1252465189
1074955493
987108445
183073780
1154079463
1781651342
1355724731
383414415
721154821
406648612
1785618862
528287045
536360031
1232673944
788197331
1172689358
729433901
2068974709
367358037
39475546
51149693
1687163133
1896879437
764961188
1564804121
735271887
637997193
942042315
1198990951
1635329528
1241700393
303972492
562801373
81325190
487046273
1716880837
1862976533
1842771004
2100295252
436647706
101935968
1738430466
964934752
638296000
823620763
1753132083
1810985358
1553054664
1674623145
30859748
1592530211
1725772838
1718022881
1341926000
343250379
1135343354
2077197888
981247572
2077385670
1128705191
469093453
1171602415
1432677683
1031894826
1252927606
1919723956
601292015
968420491
1615011313
554103619
1405068197
1716947281
145050438
222519301
207759633
968671201
1975651385
2018744992
374242217
1502790882
2049604740
1966772428
1081080072
1620143973
1161214781
1424330451
608003680
1090929021
258094376
537905702
72150564
727187829
1709508117
1504828247
1759082655
814952075
1277068556
212891023
1783372566
744596221
766994642
1040957116
314059854
912045080
1263476417
521819488
1880716281
1091644154
393080832
107474851
446951388
295201924
2074247279
1528031461
1915345897
1087978412
804878264
375865929
31423785
1062972640
913771631
103574349
1790160469
475796101
1608402597
1401759477
1290748176
737987505
1614650500
926637095
1482583726
234161494
1967594211
1796643580
1146206575
1083586980
170979420
879439208
27747487
564060252
986914059
474698875
859262176
913677691
2002730336
627124426
2001656103
660124953
1002990355
2033079889
1723097593
1916761987
2136654238
1365774415
245074440
1597573187
620050244
1535822616
188077044
87217096
314976063
1670660770
321378590
135086626
1319820703
1467585165
1218673607
1490800123
199540726
1246421094
2054860376
1186454785
1721119969
766638904
2100132476
1576366658
1393763330
1954304932
89007963
249270038
1839901173
1812105556
18548377
1829071763
1030396323
263622817
1279161303
1650446567
1799445433
1467238347
1737663663
2114421497
990415470
2059042254
102024475
162752525
1379143771
1320698082
1653552648
1578684497
419635528
1560929376
617655635
2140755498
180084633
570304463
1569638508
1573847963
377125747
1658646471
1823118001
69543272
1323268379
1841666378
1898615036
206181055
2105289195
1030292691
1856627622
1757250981
350047390
1446807638
1724188830
1340462860
1358366244
1826213305
1503215385
590026367
999427740
1009284386
21227217
1419063268
422730114
638882852
1412335118
602814747
1209187315
834489978
29179063
1586313063
345652801
1852297064
1655856335
1668921181
1546479795
1406987723
1875102236
1504285342
289796766
1584246210
1114052675
639844157
883570200
690757857
1980307017
94452796
369487515
1336038755
684479164
1368915255
197839493
705706381
640494875
620569607
1344589233
2052829994
1223384355
406292900
739836324
1252563418
1992605963
1085489126
957376834
1500978651
606926659
356372981
760482726
334545247
1860658324
1050279493
1918791457
827227351
1690123650
654878010
1517985209
1522947019
749330806
1887472724
711502126
1433809970
1108904331
909341619
2139516351
1749399206
1529911227
1336621936
1654745552
605811934
1742914837
247098229
1858375352
1588037152
1332587355
668268538
941532155
1939514014
1024641520
1702014882
126575613
737816196
604810727
2045367070
1565043547
147450729
552761432
935545108
1670397748
1302092239
675534184
234416227
588418561
1784438515
1143757846
580451265
1386354074
526185425
1917073201
893615978
1131997359
1512504390
1140714207
842889063
953057895
325817914
1511157602
1894590050
117848280
388315474
1449121284
244423893
1126131670
2053932011
142307316
543691569
53899092
695068748
1479236678
1724296841
1997160987
7287214
1958713068
438095901
1791725730
954987266
1018547166
1030596156
1481172692
788136719
1924212134
465686403
153157462
917442694
1308575467
1106215357
1243260608
672249421
853321759
1361108889
1060564895
154959396
1605532782
39212917
61407759
1747840098
582904486
115306852
295425199
2062141164
1839603693
145102538
2069428379
1650833113
583198439
1713670461
458336731
1601745605
596782969
1939509423
242398677
373511455
257712179
395556139
1290954149
1566287646
1501771496
386731110
91053419
207609607
1747839999
1151618314
362569003
1205889133
1190831231
423976763
806245584
1773735717
539283615
1101670783
1688393234
231403660
1246773321
1610337965
1882236773
1829971761
1176524778
193089856
1284233718
1773307747
2132599280
1526632395
2146819202
242827811
1922188534
1290289704
1809115457
1276476382
1677020814
1900168876
1484085990
1277377165
904303542
1846654993
335782650
2095134773
123148108
1142028234
1721386842
662431723
96215369
1262296428
893835383
1342988691
725150745
628588508
1025476804
1901675523
821678365
162226874
1527499622
806793997
1688859270
1526835177
1049621808
1463564156
669641233
711253617
592556891
199178399
463938845
2076642881
1476555564
1368242387
1775814226
1812338214
1315893512
1898962335
806882801
889796706
413910410
903098170
4609487
1307745794
98603213
729760232
1936334302
1124080017
483952108
610529019
1286306892
2011451730
1417323016
827682514
1390803259
319461176
143763022
2060444492
1030714793
736319913
112139243
1494653638
665479146
1588694807
715412377
293809725
1253549374
2031305889
45288412
2060432175
773618948
459198822
816046697
778228435
1766944616
914649911
1507988667
1555795271
2038729928
1991940775
18840642
1177553172
1855908858
1436163659
2005235686
1099228469
1755624835
1515061
1012189314
638855981
737834974
1124328557
2133509619
1403314121
565539717
701438349
1697123846
1819089091
585260590
1742412258
1732037618
1358879538
54127432
400600667
2137107973
1821072049
1315250578
1497612993
1229383672
1206496859
1342070120
1248224314
236566383
1050495330
536904325
94318422
2240152
145045513
95833483
1014429466
783901494
833668457
2138758023
769927465
89498930
556814092
1471365814
1786622776
228419535
2056626405
1381551386
1960457153
1268022295
1435678819
213574173
1257646621
1109267220
1528824751
607775966
191167244
587837962
1949846086
1439391558
824404346
852857769
1976295884
918722768
855097921
2121341397
1014556251
1869527387
757759243
1848224708
1860801762
1527686708
1937723639
270132207
851568875
1576862767
498551742
760711632
810930506
311525248
2028733927
99125677
525099421
1138896900
1208392897
2053924172
1746672866
1399560141
494278487
1549035305
691468051
1318682833
254409426
520280287
89921953
1109507347
494138036
1104478204
831551086
1251897279
805219264
544869200
632100340
595459255
815001407
1483669215
24838375
1313553150
96897199
835768881
1625078398
2125631126
934894558
2694171
1117044379
2143287455
2056618343
716233597
1395363948
403413182
117785254
2086831999
1722096015
372194680
459628639
1812017968
1481702027
953766675
769012524
165769465
58180307
1574231789
710638666
690280647
22207396
1525640073
26466214
47045771
691709575
123363413
882814652
169304325
101510891
1817709210
171998496
1218555270
1813513017
81133192
1934788868
1061393317
484546374
2052574122
1000741669
59158742
277285155
1460370308
1871176710
1758987182
266653335
492705587
1924756648
324833642
2066937376
487911666
1015114289
2089144772
2013551739
1041580503
2136190544
557777667
1164943916
871521548
727081992
1266454808
541747111
899080489
337526430
207776480
980213681
124831650
1269169798
1464760055
29922125
122427819
1523918797
307207280
1582798127
1247611860
2066194462
1849451462
1740317447
1843467462
26801457
1659771175
183895480
1041915746
1601432299
49963572
2083496250
1590139195
607741239
1100956518
314177096
1334823231
219927678
855924207
86420072
557454109
1063700687
1066633753
682285759
185386837
383910161
712207884
307814656
1907828958
1019415164
1890612783
1007957170
938125979
1592580598
600790969
634109793
1619382055
113078496
818005274
513814153
1714510796
867968846
449826755
1157166343
1475710085
1550783274
1471343439
663049668
1770710952
179783998
749469741
180681413
1243484686
1816103494
862967173
1428871523
52530007
1575175057
1736686180
1960358966
447106574
1479815315
820832488
1385232553
924912265
1421623458
2019342346
396810672
1534701954
689863972
910624826
1101729102
1557832818
1360451581
111411798
886059255
763751207
1582755237
1549108924
386978512
1762539236
151095017
567659925
858540274
1967198511
1430627098
139928149
2019728519
858318508
1876614329
1832603837
1305425082
1208945997
505952677
543173987
2133858262
1927576135
415032685
383185287
1314794442
1104896658
1293810113
269039896
515245828
506778046
380451694
1401305084
1270529254
1963206932
802930360
1657507766
1578262520
954025377
77684043
289319146
773740240
1508311142
429247295
645985111
219146002
158377977
331105300
1524571084
1367323974
837057978
2067745071
1353698588
617150465
335294108
1736883875
1931944907
1440190766
883210340
53501156
1955436595
1389988387
433952850
1209258031
513033993
249676134
2012188391
23058111
1827938654
818730120
100742154
2117257800
1592470360
1609053296
399021448
90971824
1828199298
557399425
422077124
1205286734
1924723399
1259135102
1125548157
1130938339
1876285568
1460842266
720338567
1660746827
753549384
1603548907
1714247983
561502331
846053646
717186
1770760362
1359087639
250393320
1635465105
1382145750
2078331975
306711577
1482887905
2048106127
1899181938
944457553
299643927
1990153762
625173204
857043352
264747238
1830459938
634283103
1523882341
808524448
1765221443
1252684261
121883066
338076362
765947440
875432450
1941625269
332711776
1436934782
640195268
333428962
1060211496
1999282907
583822282
548192954
1233945010
514670609
854904531
569349267
415293089
606602821
1513806820
714937016
449272935
2138980024
1571980369
714020174
1821956315
58779824
90418867
482997115
1824001267
1343103128
604880181
14593981
2109050568
1480312631
1956219251
294278696
769763765
448930871
627707658
1829975262
300730130
1211529941
230684568
1534675140
1726200550
1085589099
2104024407
2141493639
1692191921
1470347580
708947008
2141464856
1461843956
133443729
708001382
1136316623
192223553
798420249
1619313738
2016224821
2141523377
76710271
2030818802
2103090298
1557022903
1839554405
249885346
179303020
141001628
877593005
2009278282
441731759
2089122946
92479202
1976406899
1667839848
1178068302
1932947659
1661849840
722776575
1255811591
223313200
716757783
570171899
356756929
1424759166
1706488523
548980482
75695767
1178318613
417721655
69735497
1255028885
301056810
25342147
664568140
2140611215
275227493
843871160
134129196
1152820498
705665795
575860955
1094459796
798144997
404784206
614815997
1976213299
190248217
129182189
551506226
1446059808
352495389
1268264010
2016231708
709252318
545539528
1575236583
1258232800
621235295
606071548
1675954456
690970792
1861100433
1977011266
716312939
378184925
1970138833
991540433
1222056086
2104268029
2144360931
1927721881
532645336
1091337080
578383230
937429543
1706153077
407112882
1127677760
1835335266
958619108
426253921
40347007
79399470
295001981
749599325
624938998
1870238564
2007832125
1246174294
328826464
1536302933
1937145086
42443250
1365830551
505974378
420628175
1188485737
1497514811
1642684261
1145270118
1494392094
1422922494
1677915455
438245526
2001305725
467861350
2144398603
260934959
1595539110
1832250221
1219554067
2021793031
1872597228
1298953538
169311364
474712905
1923892536
2039549928
335061383
1022583182
220892745
1871364316
812244621
263335995
1089711220
1318218999
683964170
130713309
668250162
179164784
1275983427
15158608
1602087278
806415234
453404135
1455909355
1274276584
450319090
1716844314
722332047
135085664
788914734
596641430
2007682892
2087868272
765952795
334912150
1864277160
658019075
669973533
739376695
878911820
393854201
1551621316
1142247815
1483565421
722356667
1826211986
1614278730
1390606829
2005376770
742778510
1405765437
1459980400
1549193744
1859169572
768406108
675986681
162005015
337766774
1398318728
297090679
1126681508
1994960158
157289923
1067066132
613429305
492202073
783859645
1271448381
1162175606
1523236340
2876553
1556029808
927374008
1145124369
892111581
1649730675
823852707
358906664
892853856
681745829
1101685174
151135645
2141726229
503395270
2010305218
762648689
1179381951
24826585
1100415464
430217031
321917264
79613324
277693542
479207187
1146679457
891122847
971409261
1930539102
15087580
2133584867
1306291794
17964134
1542131027
86182154
1163088503
286758961
1735912829
1986941210
645665625
481283037
521203391
1747350799
632418682
515445972
103262421
495240252
1278094662
1282644373
520066837
231026478
1712861404
841984101
310639802
1990554946
1321191289
1457319259
734194146
145116902
1240374713
749281726
131218121
399182859
767245860
1673349149
485365013
1930334363
1960108110
73794194
1769791925
458290087
555077231
143511668
58157238
1187495914
658957641
161419659
1682736166
1937052303
1444064032
55319356
20595133
1009441789
897303457
331234935
852513087
71011098
1788554195
1586707233
216128000
881445260
188505312
347346122
1280628120
955751172
2020695271
1765993133
738601888
1833319733
1839787328
360910165
144126172
247380911
504421834
202283410
1434876825
1163379475
363703069
970129344
952948130
1807767102
1025448700
973543263
669725243
1922752157
1304778198
1522238330
1993763256
945848745
961461916
62407608
1827294006
1149967228
409753730
960438478
2105718400
282965353
578947963
696836640
2116285086
271251643
1057746806
112927610
518632555
1562168640
315211020
1953509380
578064467
678914090
776155076
1531012597
339197544
1801603776
357072212
1008922787
1576872286
1661850410
383677469
1423151894
460215508
1345139385
1485559502
140025866
347622965
1895313233
1100464344
305857718
30794938
1679412307
1002694358
2147080025
1950663951
2060441164
112523987
321812858
1475126156
427735008
127838590
2053190623
1106649098
903993667
1436719572
1445846642
558113795
1793791784
307285781
2134986081
1308158547
690963250
1410654327
1768374055
2036102636
748730182
1908399921
236241953
496559767
861380617
542099671
527354705
393309276
1544794030
526951082
196489579
1457751546
639475070
518302437
785394055
1067210078
646141028
691101030
26375528
1550134695
2127820603
1472222170
2108248490
1774128739
1779507951
2095750924
934803638
322987553
1358921603
555694045
211606541
2107651785
316610318
447848495
456727904
1177990935
989948166
984082610
1571300212
387258548
1511033692
1767789791
1845010095
3025114
138608581
482920502
1070235192
784749609
1174021532
1096610720
187400656
1154358487
421349242
148165498
781003579
53373545
96432774
1715807217
376361099
1455354378
124017615
587967640
1415522515
440627933
1035816135
1872250420
1618618869
2025764302
708849382
1042435433
265539202
72399426
662741576
2110549297
75424541
801350157
445986151
1145659733
1586099766
1620007684
94786806
1773500422
626882523
516136048
1921665921
1407886102
569509594
2018098695
976209672
945870693
1325969425
1100227287
1533838333
594008293
1540855220
422170821
318775065
1011990441
300451475
1027624447
2054425874
565990677
1100023873
569683803
529056327
1175448414
1371033960
975042478
173624500
809650079
447566514
268411306
435666853
1074449038
784547354
209849126
334851492
1354056948
80464174
1311061164
152443993
1406433599
263804803
1686282327
2000441892
1804660024
2108453148
171733309
669166817
261420975
1199357756
576109044
827411652
151897982
1145792847
1356467979
1327346396
369343159
184026810
1500970896
1178993238
631593324
1769382202
1614660092
1706042362
406445909
1824509218
2040893855
1760502857
1904973392
1204471371
1912946851
1163923344
1468276175
1451745530
1016881588
1125452551
1412715030
1188614898
1794619368
1674136005
240489006
223244764
354064009
392386988
1369037611
1710531989
1719733385
1738380771
1894558799
1073220633
769890361
378668475
695119188
237066805
2084710838
1101565097
2061576024
1978121045
714584306
1819065768
1035108768
480047509
835505464
355901295
1931793039
1852387053
1481353846
1197024421
893518303
1128489567
723676778
1134007309
1351734331
1077740788
1526394298
573288295
640789129
1098644035
164185418
387864280
24381020
934075779
766532755
719500208
1171142585
703759945
1821065305
1085234961
534397342
388165964
756817081
1569506111
868213473
1592322546
1925407406
652522865
1297225951
1259277605
1849547286
43260606
240283524
425740417
1177267915
1592017855
1503481205
556178565
17822502
2144270334
1654822600
182007920
384650966
1679203621
1116083700
1151183721
251220181
139742637
1854943667
2072285487
1224977598
241857361
312967803
1981794679
1811363472
1181181276
1426633577
1589287231
1833704141
576375880
701081188
1535767780
619636486
941364712
1961508197
1796904402
385898919
1317505754
205599319
403721422
1314292440
1860421920
585729342
1698943406
1392141893
1701813042
702643479
1643362074
1841555679
410103498
1568163913
919049629
651960860
1881131716
753360661
315840684
914829345
32510590
1905127915
601049838
608886471
458725455
2136817618
1228522957
1400090167
1950842167
877943711
1785989087
1120864273
1083543031
42226861
287673065
796481303
627956203
1986616471
41139548
182285598
541776303
1684501622
2023841277
951879801
1105181888
795407259
1603840661
838829956
1548767920
1919681346
1753659301
1581278510
1677325613
207225492
42681333
2136051069
196559462
1271204291
1388657588
2147401630
1664354
1027163027
1120782255
1085207385
1069389888
1408455321
1881688688
1697346092
1247588144
1922828236
1879631690
1789364447
1459846211
1755989319
593760601
417544451
403912930
50117614
1256374407
1952680850
1969798960
862550061
1386475713
1499640926
1069775553
1429157046
1488208347
1266335015
552877689
729382287
1266252997
554542044
1756545315
239551605
1639749429
678451555
1648006926
1373954470
228313999
748111422
1149299058
2107945689
389992222
461661621
1716451361
983752823
879206072
2120364291
1033870437
2135580480
1925561494
856185750
850646893
1164553559
208343028
1920422446
446226957
1696551375
1039273813
999104647
278450014
158043163
1553646691
2034995329
397594768
1045912472
565963237
2045601694
272383294
794277236
646229468
1421682353
754739278
1036221690
1883343974
323706991
2019974513
615066399
296587634
906361303
603163231
74665480
1762547053
1453810124
1239219039
1970890081
1226748922
1685445997
1519957808
118539087
537066996
1798407822
276582250
2090713687
1685919504
674177018
989142511
104399093
572295064
1261525806
898676329
1218524533
535724511
1653415607
107262575
271584837
1977122598
2127237089
886651236
126226585
886114744
1489814467
200892065
501178149
796140943
1440111105
324584582
2022889865
978073454
1844542390
2141428953
1515140450
1495466564
270527555
1458370489
1033902420
944704574
300029352
1138301513
1516999638
1561555158
2036977843
588040523
2097279669
1542909802
695303099
221380859
1372548753
675056540
1108032095
1498775338
1561171284
450362915
1699667403
2062349433
1246503858
992294860
239450367
1121910076
1970368314
2083992757
1115855381
1338025116
1431975673
1386382936
648911957
318394446
183603862
948941310
1456695959
1700603501
363012820
1346190154
141160376
312808842
741616309
836463475
534189701
2114165062
1511520015
1642221796
1465456752
925207651
2092584711
1017640507
840073436
1191604922
2009935368
1079523803
166031350
1832820034
1016032912
1281886731
1023361503
300524938
520786019
1672273460
618919384
704389882
473731122
2075615343
257509735
836743943
1274321850
398670111
1149552785
2015938159
1235133587
1683742486
1982619573
599169954
1178480634
1300592677
1524377606
1123581698
170749536
216967394
167702972
33201256
1296491198
333734322
1866021291
165040462
1615621053
741899146
465565400
2136407072
266688958
1084484784
693313306
740420081
1012616480
950823041
1577164024
139454682
1349493153
579233161
7909193
437143092
115491999
1990528766
1036313046
1293972633
1143637795
413207004
270070683
1314387331
630174399
437773655
1347588588
1926665597
771507977
1066126231
2091706059
239645382
1808025377
409787812
228568807
2074714335
1494272596
921882113
667650768
359405428
1872705155
97331144
498860110
1074714660
676564305
506769303
1511857752
792056304
349814421
400687150
2086028938
1493452216
813894155
208615973
660355900
1444068554
646389629
2007944488
1223250503
1417897606
926587071
1167472914
1657542989
587128800
1577260726
1886111796
514359487
924049675
660510261
1182010256
1283455103
385731768
1279341400
1782315214
1460446428
1955905706
141600869
824820532
600478362
491415291
1225507683
539023652
1984867507
2039401838
747639626
497739759
1335986744
1394029255
358200599
411753599
664443213
1284787670
1579226513
174502554
1871916470
1009003592
2060614350
238792310
1933053267
573640964
1420802566
1069024722
959372732
552660318
703856288
272335513
361082376
845457158
1097156045
961560739
1336872449
175180080
1500584391
1174256308
67098270
100740369
1671996068
1403085014
1494769624
2030196667
1814838613
11729190
1167500690
1246581479
186231744
891933512
108101423
99362447
1130725822
2041154690
673003411
404044740
962695764
1632376143
956705059
1666552053
1904711656
1317787435
364525563
854384054
131864526
1701398012
1029564134
1632448918
728170672
1096662405
1733189287
252683092
352263771
1080475264
135396112
19618737
1092204454
1302896802
1266200216
1278436198
47346666
1374301639
1377798645
1178072489
1267972681
2050802056
1582117229
83184797
1535694552
391338640
1749736850
1292922560
1709126076
2114262413
2147306614
1840990602
1668176777
1029387101
1325955872
248863802
2126049506
911661512
501546894
330829629
1992136776
636943006
350448366
936857582
1939839808
1616648582
67810132
1987186475
843466573
1445608778
1017775316
2111439254
1348927186
452408897
47140404
737138090
843747538
1796877254
2030060651
405389966
1763656020
2029883617
98896920
1284349149
911787070
1424852793
1533212951
890352928
189030657
2034759846
1221182558
33683785
524219204
1571630924
970541367
316575365
1040795859
1038351499
156278192
1884262432
336476629
1174053508
1848218039
1685403816
1626462405
1895358443
275058258
322726295
1544752049
157635261
728116261
1160924421
40035231
827013182
297789923
951822301
104382327
1831002874
1842175230
293412984
1718279072
915874140
327096769
95014629
340021416
1297638136
411589994
1380817275
188505987
567868186
1117596060
524982617
1741921694
818330451
62902785
1220900451
566205246
337961043
1543626747
2110957295
495596305
124259360
1124398069
535631536
951272542
1422187992
1487453837
1055654869
1105707218
1182145419
1349067853
676502643
2098019559
1676164622
771517272
290557328
826319110
1183107266
1671374603
1014825098
1750975452
641487015
1539807715
1345413498
1459817466
1602710500
418830301
2026022712
1940671543
1962457048
1989496360
288784200
2086716409
966410781
824415736
890505303
241115125
164385926
1946160173
1346822343
1346531345
1147744378
2023324986
1297067257
676425353
647358610
1587624585
1502744463
1830465876
1111515540
370085913
1433957680
1753002556
1909893628
631887530
1065336374
1365120480
1050717832
943875439
1158308376
865691232
785888151
1447092576
804923993
1752298932
124024665
1695429297
1993414057
288410591
1494105822
1192752752
1634941936
494366552
1068594091
784525545
1170791905
1715952701
224666482
526052721
1398934930
1336182023
896138634
685408962
941700931
658548615
1317296493
2007037305
2023669095
220530677
803429096
1034493823
1086221909
1589317247
334102752
1891145903
1194132531
458127417
1439091552
1040062940
746538008
785713726
85332045
233996296
1280080278
1153926136
1018521842
303388536
722395189
1243188324
829441257
2121330119
431886699
1725579891
659255434
1373587630
236644858
1976551927
1233141288
112830306
49598956
2036570384
1147324129
1135820865
1478403984
1481426881
879483120
525052867
1939554298
171091024
1565115808
538608658
956804750
1650447853
772604955
89401381
656890341
1791126797
392789917
1379285530
886831473
1222231174
1353132002
1318718173
800327417
2012387436
544822155
1036972276
1841455715
1777963443
1149802582
1891054671
1667050180
149643063
879391888
997970516
1631069945
1758875009
1523023383
1423140595
1929966033
940655543
1961749254
739287136
443619748
586870561
828688517
1100510089
230513710
1221478434
332311972
1117345183
296225960
1685443974
288579708
1096553377
1550347762
833401864
2133525653
1244319829
463881659
1135844587
987890852
2130931839
1285487651
1867282740
981418707
769073948
1478674101
356958443
44730895
1261156487
1297613986
2006480149
2000443623
1741233735
445867062
681648492
694260176
676380772
1903126926
1026572148
1793725956
51869238
564532474
2082305664
1148422615
2114880236
768223880
1134464621
1211716417
1232105540
122825560
52123621
1215553731
1408313211
1919406362
49488791
29903511
1250596815
406447234
74634407
364269654
1704061220
2081114556
217229629
1297811307
379497971
898878121
1992071484
1055878743
654521399
871159984
702121051
706390637
1435692459
636943068
1854813253
1403089047
1405166948
841794226
467321817
489788840
964619786
519445438
1705342572
225449350
291368152
1754831363
255352861
1541964968
13794949
329987268
1906234622
1717856169
263618177
2123464252
868183829
643116148
874858725
712771665
1698994891
1529380125
1583931649
253632295
88287114
872140460
890575363
1943100367
127745860
148258663
637410945
595067677
638047504
1602030732
1114513115
195906428
1827480082
1405881268
1950737791
2082832943
800362588
1964532740
265336564
559113562
1534905261
528954741
535094166
255605442
1172070889
1409952892
968377107
723582132
791849369
404825109
977214427
880136483
1276965569
1867789790
675753203
1404711429
2016048454
1313164148
1999779106
506612310
767711232
966808574
702518738
447707666
225206194
505772881
383056962
1025568782
322821973
648393526
1584682344
1857727234
1177348267
2119776511
2113332677
201935508
1382245755
934226136
925517640
26611476
1339051245
1902732068
906747959
468533167
1623038210
1582501162
1873244596
1491603016
748181663
1725540055
1998215326
1515892895
544864981
553250416
1963600562
770071175
1059023297
199173876
1795639957
1381845270
847567402
1232838653
1092088857
2024915669
1205131516
1057937886
79367529
439893623
1992164022
1004885169
466505099
1183731620
760133589
1373253059
1652264787
235688152
808270573
1378025735
1727291168
1556452236
956082142
1578022847
924861484
1500947123
2131273263
740978398
123534650
1042812913
940152274
1919174607
277174535
1787719676
1004529613
1369263392
1665151697
62177481
279717630
1744519226
502071105
124398005
601920747
968576204
1308129625
1362054337
194345615
812910764
1597742489
1002616189
43452851
1177550009
411584777
999534994
608089208
1336446261
352998469
591878824
2077424659
476533120
1634691737
870093285
248224079
1911866272
510329313
1252753692
1133646017
27997362
1314931174
1413363647
1772516588
1817002279
1537761652
226953688
638094835
698407629
1589008025
832440451
1511318393
1039266866
1835056640
1554771245
69333227
99157769
406822591
677422436
1435604031
759821060
1269301260
1365545042
1236354180
756509349
88154680
1484578260
520891973
598483993
589848304
1654537990
626481356
1904779478
920417990
251514296
1574298109
310695994
478467984
64909297
1009103624
2067476009
897349748
372938369
959259227
584922740
1927709614
1028592455
684080509
187048557
1706014891
2119684540
946869618
827832503
1337745935
35740150
1584341852
1425900615
1520318410
2105233825
2024384608
2110166715
1612288168
503382316
1867462545
385222510
754896613
1294277007
695918504
1233364597
1359186304
1705022128
1153356959
109052404
2077960498
2112616186
693975144
1858186464
993724993
1378055653
2045235022
552256236
1350256546
844620992
1380088739
540518833
880361142
816946943
1966419448
253195905
774697121
1843320408
215878972
239501641
199219077
2083341517
624724151
954115690
1230134876
1320642655
39996639
441837532
878181136
1193353598
550889936
808657986
1158486137
1244865080
519360802
4727482
475437086
417112176
556983719
1825693632
1261733168
1937072458
218728817
2142094311
606535754
37664617
247806568
1381232875
1880985025
463685540
1620734516
2080204102
399543409
97975019
886836144
1629678286
1418617674
926832784
2071515818
149315162
2120186382
474922107
957973148
1131188871
1719787187
1477333951
1135916354
47740625
1894446127
1692900073
1873434257
1008695648
1482488883
2092163074
1003306311
2089024637
2129827691
1251112879
1322773864
1863329069
1714798419
796024732
1796049523
2114341828
893999751
535402020
1596536466
165133778
1462234804
1520568637
314448940
1434937538
1995490744
1272422089
418642762
1567794283
602272392
1554559116
1615534909
349234871
1099975541
1341485518
1357930519
434980776
1286164945
213753182
376521766
1268508988
1464866061
1699295630
984354409
1032180832
347836715
632920285
999039013
1241836466
1168322305
448091831
1406970244
483073461
1968660468
1721419185
1918010999
1816667564
846357626
189170113
1236978200
1448630018
1743729229
705029461
1797864889
696221122
2046514979
1008311761
1131201899
1185196276
1222064943
1507723665
306221617
539447357
1059535647
1290576026
1571628189
1407372362
1923496311
423183554
501725181
944334968
871275386
1908695425
1427408429
692452206
1482630962
1197935781
361636123
181504940
1387105894
1598614323
1630134958
983351476
156160136
1280516200
1679572598
55191467
141344313
663290849
1240387744
1363409256
23530866
1546609361
1902856613
1083066514
689701739
1327001155
342955228
465714403
1750184709
844680409
1410049371
473976447
605892187
689974153
1166428654
2088523149
1887909934
1528064777
122544442
1127532180
979195452
1752679400
2110883656
1135355588
885711952
1642972607
1190547055
1027056265
158779808
283451151
242981874
182310675
1830060512
2145838487
1265377189
372278604
1325355994
1608332417
837993007
928057056
305529179
100558730
1402033503
911421366
790532883
420978509
852460867
530959169
1949043286
975005309
1658491350
780755090
580201062
1621891358
1916110678
1465913014
1117380317
959174086
345485632
1276160126
1242625237
588467506
1458470801
925202102
586822345
576364342
1297480706
1912178340
37213111
2135473713
692751748
342742290
88548795
2094785251
1254163656
879081679
368280113
2106624524
1410040848
169839751
934146185
921048550
950594842
1514347247
395456261
719221872
832776614
1512836578
1678395958
1178262246
641513056
773537548
1766729752
2099983857
1698739650
206068449
528864551
848736708
2118246789
566077663
836726773
663514889
908819953
925275568
610816493
15499962
1804357247
979096606
2122124486
1066914448
1148936357
908787023
1987962998
2099531199
275650623
235935611
671269424
1108427237
1748772190
202181734
139205835
242801598
975719282
1905935587
195301808
526975284
2112004036
724166359
1375711992
2082767178
1290244022
64955117
598798419
51580328
990230686
1209614912
67080290
647104285
41227870
41721128
1714018733
1190164228
950508151
1554498084
1142211779
1226158774
1790433695
1813481203
187102363
1391722237
2015662938
326308198
1634523836
843898572
84760137
1829825644
1370873857
49280526
406508355
599102201
2132047704
1696752378
664057319
583362475
1748332706
1654288005
1792977388
1815412996
153908642
1834205258
1857134124
1867927376
876885838
660158627
1274941812
2019097618
1886317402
917891859
1685095173
2073419765
162130449
1553274463
252244316
1796654285
249689388
337004453
1478996281
1620563245
386284979
1885504636
72181798
370849035
1434773366
736239117
954211511
1035622424
243043474
599705251
703551772
396952117
286426861
413202248
117395845
1163312700
1073360876
1392337657
1034926670
812194630
162745868
572538195
738130747
324876317
2125812659
990375063
2121530602
228018399
1327379517
1453043235
1848581644
1713664496
1191064224
1920763442
2084513532
478353942
509518912
891241395
1513976367
752562386
1490946646
70044491
1149514503
1777373507
483246740
1266910348
793202559
1556607616
511764357
1828129229
221318598
674510226
253183777
959449345
999386543
231512788
1949824409
973433498
459531187
1129720278
278993085
160629183
695901126
1470057309
2081392625
632931010
1948411252
443427889
1524172405
1314903971
1195990276
867635403
1384948462
198021131
497525263
1868195202
1464931480
1290727822
1277319170
1976695837
971373404
1498637768
503722415
1224557181
310603466
1503108959
1456069969
112944227
329058809
1915601156
1242664505
608051894
2076230339
1938565631
2078109204
2010139316
424012994
1879036808
306083558
1948185399
1046457131
1502073834
668337155
283921945
1700094965
1165862418
4633500
1017542797
309106592
1281952670
846754987
1280479996
633106791
1350477402
357553529
943710257
706102713
1813623498
1056654484
1035161522
1581741006
151835341
1643213417
1510487697
2090400972
1573838973
1373143366
366930318
1305392133
1679226924
167632070
204365616
1033817110
835969225
488287561
586428427
2001831643
492921061
1603971225
163454587
1774873732
303242564
1443934584
260496875
1653719966
1801488113
1204207132
212339032
1467627964
113377968
1247500554
901885322
265213309
743230323
264889372
208130633
169585648
1638032738
575060952
1474977781
1169776014
742693022
1679343397
56109476
1578662247
20147311
642537903
1433010242
513068372
99025480
1596464829
140458456
402268044
892915765
400955331
2055988011
546920231
1605162463
120843395
2014548195
1718540431
1368343949
768949869
1983753740
2111574273
1033839241
44400726
133676273
524388331
619461678
1608654055
1694164345
1362154700
1140513804
1750273821
793333299
1160661115
245328077
78859893
1673729488
344353557
1675324722
1814187944
746621602
420756840
67659628
655125965
967677071
1672822091
775969360
834741618
1243878875
2144313309
1603691487
1080148967
2108403934
490047081
1124549693
94596560
1014435412
1744011371
1703250615
561116110
958682423
696280771
163906283
1752015722
1856941887
409234360
1830875615
1383187727
753587918
1358716690
1049892023
1500209520
1779473530
1117551651
7851837
599666953
642890095
783821197
1434408571
1886768970
780650858
890616410
819434289
741571145
1380663491
1943983983
836167705
247615256
1540511706
391934672
808731366
351710482
1088215443
972637649
2103726204
797673682
1381872010
1787118172
33377761
2135459928
998351214
1083269785
1488185800
630341096
53337788
1496037637
1230008049
696227883
132375186
516932972
435513205
913026044
1407549382
1254947495
1654597189
640729226
1051447830
343281246
888344482
444475888
735215918
1697075848
796186370
1823431362
522229849
752428927
473621396
1904101859
392063451
506999158
1892078139
1390414665
1590268943
1232780291
2020755761
1643606731
581334280
1103280162
192350967
713709466
1620213134
627864172
1626735511
880278868
1882811667
1133849052
1521008094
786775849
1477130299
261868928
1231251738
64862569
1958944776
2027438108
1888293931
333690978
632383387
214431680
90309189
1024446838
721430838
1982387329
267377855
164216133
1067683972
140649968
1807822864
1649018253
1243930130
2000173831
215244071
716659616
480554356
1841979582
1596938485
215882375
828344987
970462931
1002658225
157991638
1232331860
86426315
222854207
1043792988
2113864423
2111148139
1377483966
598764163
178096171
1467793156
1623211001
899527009
1302696837
1890588857
1063743142
222897161
2031238825
724082358
1871915414
1127685308
576772542
2087159486
1844344924
1057326898
1781655420
1293799761
1273209273
462516759
116779045
128383850
620508397
1349110905
214810165
843362605
245420245
181190941
807027096
1622904212
779955104
985123267
943213720
255682457
1884650276
98426909
2146271314
800909770
321324070
2030026492
1524992128
45755837
1010228152
2101764670
2132915323
707089428
1011607920
1767087095
2000889190
137333546
82120207
2117668235
265717396
702628604
1319295492
480527562
1545991209
1564715737
661718503
205534657
1040136301
1441673607
1190657924
1983350021
1697356064
927824552
2081776930
1696143731
1728734322
255617353
1578686575
1106242803
301373190
441431079
1060523825
286804865
1148520507
2072131746
2053891960
1001926049
61981644
2136012167
972110636
327699040
691157124
143922480
808226602
89664685
1708638218
1469945105
295199343
601290871
764135064
1485857267
437157245
314007481
266198172
371450527
2010151212
1994932494
627067880
1441354139
953691649
928441070
1882785218
2014215475
1215245935
883822077
1938863573
1121654248
1885748127
2000845217
1110182767
710375115
181060609
1801339891
854297596
989287212
1891004577
415452166
311748669
38720272
1016743037
1075883734
1524577539
1453900282
1389891215
1790775711
1825350810
1252558779
1638224558
304935042
546429270
444432559
1233376113
281730840
311164386
301138400
1165552917
102544311
1422792648
903817396
2103389528
385491768
1614192512
136966490
39348011
321006460
1126253702
1930352588
736458626
1438002371
1969072860
1753201663
366402457
1346166752
1059618298
1756293672
989458815
737485460
861368803
480199725
1042420502
1407798073
924632285
128312967
1689528913
1235796671
429451368
707598183
1338340983
1852244016
1611415579
1294246863
90252136
1078124443
1431213353
129600148
1399130903
409983407
2059952736
2135589529
1847985779
1881541949
1741307545
66904588
1080225053
653442195
1823198261
2069683868
1390927655
537083416
402399946
285864509
1944881490
1327032231
414177477
1486926755
415345254
843628845
47041290
1753686237
548389213
1658456870
900449453
638641350
589097665
184179158
768241498
1988228569
594162566
680710586
1976334450
294664697
414768887
1570158347
361569285
1494993940
76116894
37283898
1417194161
1467044549
574367315
1819594107
1752909059
371765157
999142690
19602888
1858691912
1414487944
863231733
1905733203
1020690534
1411620946
1416706425
1921139987
2050262296
2005804090
2105319145
671020146
1846549011
551998063
1351730733
1675399814
846662760
1766499620
1098074513
1208232046
1114009913
1174191408
1245515944
383720426
493752309
1819883259
55830885
99177720
44164768
1054973575
118780608
1902856681
321977871
982012341
1661106236
1342668405
246149640
930329013
1116324744
148928288
788649455
1074160242
819948435
487714819
1626158305
24195520
15630985
325337418
1790695140
1113705498
1533569464
757221405
140413258
631601760
1140941831
634165568
304001372
1196772716
733343288
348166140
104262643
852123897
103539173
426240515
1834136238
1764645409
1768908920
2080285878
547490774
737750017
81730519
1336140230
1811910259
901678954
1823855049
1290584916
925874474
1839486034
1615922334
569085966
805707884
1002008150
1326307372
946121143
1633609911
319765555
1580286711
1937611283
1516538272
166146351
138293775
1620800915
1018270248
241832949
2047041430
704922839
2006478358
1668466703
637725069
406485485
258733072
719455588
1742625715
2070643331
1621134542
1418997116
1213744599
399525368
1110999502
682183286
968611335
1916707386
1684191436
147435059
715344881
1170317699
467200614
148147944
960445334
1983738886
314294296
1098739110
1457056154
1332564544
1340572059
1356613936
2037487383
1199566769
877596991
527728805
1606052254
1136330063
1247184393
1201194321
1059489746
720835288
472707789
125750698
1120360656
1583707291
807933984
2088971991
1352931030
344641772
88923402
2068275911
1514959472
556124017
68940208
327921158
392379255
383234504
1426660268
1849435409
1715799048
619748679
1058565698
1605802784
1819315449
1936162689
2133531589
1277884055
925009105
1233232334
331594729
1984498851
1954067622
804302518
2110249549
926944631
240526162
770699885
868432974
1593457192
1115341658
957356377
1514249455
482817482
1513480394
1583189663
810738640
1905859649
1966424167
89915261
1607811411
1534739568
709663940
518893461
993058704
381495741
307572502
979106645
1659379797
1232581607
64855331
1990974526
1069596811
2018922954
647793396
1032362712
798383937
888319558
1803062598
1666816911
334293102
770920608
476689640
1848542558
1253738090
1990170034
1284248573
2064476730
1748546036
1103189093
6908343
1208873799
490445013
716572284
1727767260
1483503717
1098068025
2035339762
315126714
609964174
1120437722
379982045
453455052
42550885
251421351
1101248449
1074913597
1049805288
1989568007
730492547
569138552
176377462
1501413155
1045828192
2024920020
607667597
888514579
1161684945
524660680
489576967
117390390
531569023
1698450766
607835403
1248141307
1278734378
2091339120
198725685
1166590492
258982186
808689859
139544566
638964232
1262144912
182095451
890385583
215909713
1257009049
1940190872
57994072
1987501596
361845776
234371534
1341431104
1407673968
111807906
1949098701
148704899
1273492852
326275733
638281866
1390883242
857844757
189248984
1998718646
2105986064
1467983362
1942574118
157228101
487090207
54072657
965917961
626634773
693036889
80579225
808730225
1583422472
296488938
2065739274
1376129696
354483010
1905757222
1737975472
588854545
1099704678
998165793
700662451
901319732
1146870692
1974155303
1227595465
1785152559
1217554898
2085440222
1974401543
1068789896
2043942639
1294901258
863880366
53687092
1781991465
917953023
1019605053
261142590
1610989912
1100184278
1069872815
1046928737
1396673216
988128441
275574785
1751156227
746402016
2013550258
192527124
1846106694
864232403
893189575
599942778
2011103095
719861231
1827538244
1648772006
1937416129
1765494818
1475689902
858722377
1661953809
623107512
1722602743
1715640902
257615329
493072119
587762307
518757919
2104062031
1687946586
1588630735
1003507120
937136154
429275528
1279081906
540808733
1175677544
1145148516
733335857
874300591
2009380919
1626525433
1474243369
1873000366
198903016
1154297965
1374288725
2136319145
772309136
702494979
847557874
286779297
1325602491
422676969
2002420199
1583217820
915749088
442698859
2101975739
872327472
2130645445
1543122826
1875834592
920297951
1972398355
1007432850
1461106685
1000592251
5097718
46958894
1874892842
2014478637
1673484327
1201652564
1739995356
1872387343
208466881
966800433
1861222840
980776017
1669295412
561297066
1267555315
847414255
983974036
1122491866
283148427
1899723124
1565190725
237640518
624566948
1548352522
1780763345
352917893
321166826
1605678052
1360350743
1782273511
458786655
1365448462
1829232405
186195850
1232443451
1355233085
1387848414
824955159
1080136780
1596315295
1791755592
793875973
429607665
1313567356
1355173039
1697162980
13497963
191663427
672171198
296646390
2091386552
89878276
534286909
568469852
1638230798
167566606
921387745
1959397624
1773244658
134254841
1594187487
84547665
1499703303
1275936245
270743515
584663106
483685682
1658591929
1409618266
1563822462
1107423577
1053890210
210214787
1537031242
219973919
1565387827
1086710574
233471882
1757051254
1758881772
530118273
1700954158
1848760048
1064405182
121940363
1339507199
1231971788
1043328108
1151421175
857732798
1177582949
598125015
942280463
529802604
1874061260
1213023979
1114465711
210263294
724132260
376600329
1774085756
1831555837
1430490539
1984300544
1221103431
1650464458
1402204723
160330357
1883936341
1011772329
1919212130
266570966
565242840
1620488530
1330976148
687183203
812512081
415464288
1730511311
1963933257
1273197086
760610613
414574624
67993901
1290413217
141152236
1281017880
257395280
351415530
2005150141
633995609
2125501286
1689222330
2064486149
1962318182
762842114
1567466959
1217039257
923172471
1303919652
81327939
694900953
1570490618
646570779
167905836
753983118
1333753982
980417917
1169447406
916781645
796867526
295160844
1677392258
1211442150
363154746
820321828
1352594386
1644172626
1077717108
1704009916
1501839119
1711712718
1682027555
1043577802
1628715219
1496862089
1806419916
1048698530
566417699
582108739
205134535
647745638
1277009693
1775625153
1294316417
1444915529
382124624
480586751
277849798
1551572030
1397368396
1074717325
1846732875
927277007
138675827
62403973
1747598835
1491270214
1706576599
677832295
1047796482
1060932071
242061365
582340389
2104509873
1870776584
2079202479
1763446141
771991467
498136530
198071232
977126002
1145882168
1475080925
605267507
292714937
772512806
987392131
773301688
1050362605
391480514
23186436
2125079930
90729741
950463443
116272109
153133714
550578630
1607542323
1859710313
1228410926
507855158
773158736
1470472291
1090195547
730184961
1193765228
1021914378
346147454
1965756695
1520050908
544218687
795399049
518449428
2019299612
1400666556
811164365
644328771
240575040
1584466053
1694691376
632055554
1607652490
1672287658
722785295
410632285
1788559767
875919009
961210916
1248618443
588145674
42138194
1756473601
1361304411
1512610485
699185500
2091489372
558892065
1721099879
290153179
377165112
1093667139
834371866
1172564161
1612116568
706187830
425747070
275797285
1350516601
666322110
1860263339
897724329
1298377664
1320432181
422528339
2021162959
1731064466
63604459
749598320
544791734
1312222902
1337743994
586929928
921212855
551564757
2099540414
1620398355
495570482
510948831
1194014586
785723661
888113944
140198078
1620095527
2060678105
1752314646
178799709
338941527
2028111931
1529316311
1005263637
1740891622
279556992
156157653
913840155
702085332
29836964
497420974
765689791
779435284
1042212708
2077912693
2117179279
1629142637
851641900
521260388
1581199403
324556607
1016830870
2092148234
1518571194
1802554531
832778530
1658769272
1275166410
745972988
1263600270
1453966120
1084914515
1144228553
835798783
2090178153
737636528
1115355775
98852158
1651476683
1817441107
128689123
1414009
435647250
908124407
1043626718
366076295
877820038
525285707
1217718195
1399080427
2106485110
1542274803
268427649
2051149696
913362349
2070982181
736444579
424647973
1198664943
1482417567
1688248243
505147415
419848434
684993148
1340946198
362542939
1422629676
308818326
461395098
926622712
2126259433
590084221
928036721
414423036
1498208628
1971663439
780499331
228545019
349465498
1998217527
1627625446
308466960
1393008682
1896053095
212133009
158887383
1819551628
948577588
583535356
870732924
283511507
124299951
1375880339
703359941
809293099
569342890
1065902881
84439128
878161216
1527297979
1011061840
856937001
2117382200
1939098561
1271360037
1468107180
1763278353
2051859369
1696652199
2112743851
1902593248
1176793997
273727164
1148118282
925363445
485860173
1307005665
597431425
1434437761
1890541021
1468164349
1717949268
2014840972
696561041
273825561
676650423
1265903931
1339728442
761089551
2144065147
719542773
1772151391
853518500
689441325
1563766305
2124878538
10064858
1179561010
2029254259
1706717057
1144821213
1784363859
736027407
1418548377
784998493
1661390852
1904408550
2092004158
111338629
1191362663
1835061531
1579502979
761828283
1702418855
128580372
1035653845
231585630
1394484303
227898639
992675182
1391065802
947441413
617342925
97100654
1636882738
33625582
74495544
1646947596
1213186592
2103749803
1206181006
210524158
1740630014
1942208413
1629072535
378144859
1456115617
1385997438
322665369
1567454246
429876453
10243252
999473577
1191704737
1712662107
1128053949
79874934
1944247738
375054604
307773573
789439272
1766120406
1255214986
1406782197
1863221061
744614077
1440407780
1937716605
244078025
506110724
1893982761
1450259031
716634882
1487129127
1244983796
198223770
1865273987
553615765
1584221208
40455708
2121070012
2014097661
50698961
973059941
1058318750
1763361068
2101113891
1138193684
1560125158
328684847
1445967258
202080782
2094805254
553698596
1608862980
1810542667
1298312673
901787112
1600775624
1542390699
1407897836
1347274737
845166082
2124532719
686920217
2090149879
175272841
404710556
496281996
1759494049
445166264
469868360
1626108062
495865225
1442928302
536943165
111742646
1396558545
1675136849
1671867804
1725243392
973620459
1873948587
1672564998
1527319056
1335327919
1335624017
678148081
89631383
788915994
73055132
1497529219
2136190731
918221215
1474578290
675627300
860887446
1649851131
1080337856
1357169442
1261861532
1525504121
1827037803
740485947
2021369346
1122482457
1277429112
2133111992
371557354
805082313
1657496149
2096800746
1778702773
1383961088
1621882097
1158538181
571805359
810022466
1836686262
661436742
1598938460
1909741395
11482313
1587645544
680478962
1486060604
115789196
1541366408
988428087
1196127053
751052202
102805972
574147526
430606357
843291919
448033224
1553088814
2120721031
433661569
1924646168
778319696
2091157718
1873963267
409538821
1327635158
1348361716
1568077002
1899440517
10900534
1257279617
413393611
1609838995
1019537364
424875924
1050000891
1700016326
1910936528
1165790087
1093899086
751880968
214433492
1844951288
854686940
788581018
128073998
1697978859
1236614243
1681162812
1671216242
1670275812
1458325333
302052290
1613949882
1184804952
711591112
794101392
385683020
132184466
546058261
396583554
1389464083
959451872
2006422549
261517799
1384327796
908939792
1961534125
1147780677
2074729880
907949563
1899661645
141679724
605417204
606864937
930260743
733491202
157360148
19391338
267170366
1828576390
1689667150
1725495699
2130628680
1156133384
762817003
694736144
1950234776
1148500023
826920611
348809389
1545083578
68901046
1308261261
1404022479
330418846
545105409
165478624
144469323
1692886086
92724856
1052418887
1445064083
234404580
1657836091
2051929020
1164665323
243843645
61805520
1184056661
511014011
1890381910
726240163
89026063
1873526943
1882373547
851843066
420779439
1685124675
2000343090
1247700050
2033934064
1397943020
1316601097
1194711677
654481851
1647019943
1739817087
819960475
1791489266
1285219525
912685331
696424505
582799961
1147089912
206776948
487245333
164271587
450620593
549050854
1348328249
961634605
291949116
2074568412
1050660668
17992411
1809458312
1902503734
438771851
1347099339
1755363176
1686471901
1233549756
1005822548
855589350
280777785
1660304400
355125645
2020594872
332781227
2146614912
1158330750
1245466559
695555769
1741130711
245072823
902332718
80892396
409344410
1352953311
629943250
1757672659
167104268
921892367
1684757424
1217764936
939884778
1346732088
972785023
1378656629
546347779
580664551
917644883
1779897535
1586487100
1773234233
2060675321
1099307852
2128359879
1933786545
1432089079
2127491143
944633647
530071990
675563264
538280710
775144813
1577895982
619173107
1184489224
783365646
1249116357
794678235
950469914
23525076
331952011
20751203
963409855
1678684099
993536226
194582836
77548231
1574200777
1112227719
1857445766
1013204229
737978305
1770637439
2112512081
718854536
1556940337
1397117513
698862031
354090336
1927189503
1374425295
892371047
554850669
804837630
1511544154
1739339893
1588203276
613176863
386534480
391189542
636701940
718486492
411940745
1600111795
249686943
1405476971
1794694631
327235174
832194101
759438703
37197293
1845398330
1497417008
1807834732
1810426764
68787896
1217291421
1060060629
767649927
1571381758
839766484
2142075222
316269157
1394617153
799429204
1827813311
986473398
240148832
293506526
1373007879
631338375
930208466
2091494371
1043279120
382836613
193697666
301272444
30047597
520932841
1133466545
789486300
558130134
831381227
139419660
218481218
494324343
208207556
1435772640
1554384972
975857483
859670750
246667809
970449057
1175939907
1641284962
1769878262
856269570
480274713
2010027094
1149776096
1853282592
493881821
2079984563
1797293315
1537160942
315337528
1990990981
1838433386
345385125
364440174
824416283
1134871425
922570308
1655797510
1274291085
1141051527
2638206
1482498641
429340519
1557023178
310872476
1289011269
1803690987
1281321534
317467528
1297492302
903716148
1173737098
1777767015
766259594
176029546
1483565959
1260141416
108530461
1133375626
649818710
423867990
976882959
340768448
769253115
1341323134
1165184731
1904124541
116409794
673498593
1030931978
1257461321
676136799
365946972
1686801840
85676330
676819448
828329461
1889367317
1958140982
1145796989
1039375971
714373482
172050439
669659338
1480633077
348079986
5741649
593290845
456610447
1139117275
1243109555
880478437
2116000235
1583878003
1649731553
1309839721
601579086
1406372446
1426249515
1275077679
289820776
536227189
1951214479
655767748
75545381
2036890809
1332587197
903874843
1778774478
1143244531
2049671832
670666802
1857618014
74238624
1340326140
1190767443
422318610
1346067790
1784058288
878929057
337701417
879684195
1759407495
306218004
316078550
1261655400
1616057725
917657636
520544198
894823593
45251667
810364974
1431050782
1996466146
1466132723
1506596163
1885873307
651236272
262987358
1517164138
1794480803
165175543
40347292
1504615169
239414167
1380673432
547898964
661732777
579257574
184473604
1540661834
916958992
1064157799
1152585681
1223176996
1380236349
266757433
691751074
150410337
787301631
1586574667
195662005
1597666606
870141801
44644503
916315681
229254316
1930517811
1567551953
492241675
1300198301
1214549108
657417218
1340545593
571680630
896831385
573735377
1119579594
1558564162
1152992952
1304053199
951742348
2069951944
220727350
2104328030
1145645292
1600963700
223601815
1837396366
1751374037
1010903447
1276487385
1947036042
461086405
2146629186
1991680546
1377402086
228399855
1774714709
797470391
720641530
927429362
2012019499
1378058748
120491307
436216481
127406485
694226684
1555796076
1685970647
1847219636
712365627
490229347
1769687932
933092977
447073729
767849577
386573029
670675545
457762295
2137947067
1681578992
1734249681
1937499461
2142665397
1733395219
1781696359
1372583835
1961795074
1408927420
22570578
534952956
188873134
2034590077
1913011704
309364441
323322911
2040418189
1003591126
1879118987
1578905188
703327114
444000966
2069134536
325531399
1377093943
368724617
1093380976
1763666973
1039400162
1551143271
1754130392
573495506
1137909304
1544146205
568677255
723820876
1178358917
1941261090
538132302
439802689
1963831668
1073085259
628675824
1850938098
838613315
938040265
26777361
731547857
1941631391
1905896348
162969397
497474858
202413666
84620285
823006257
1579507609
453344903
1916387233
1195690934
1492745065
1320046856
802337678
2066240572
310472513
199000236
487434179
1034293389
1377359153
281211622
1572425691
1817161842
97559642
498027302
298354018
1948497740
1336640618
1236394284
1975275101
2068188475
1030542027
1733687801
83674224
1528016885
1936101467
168294510
203539494
1368125429
621639413
2119926727
416332715
2114384478
1292489936
1218670394
2033141402
1602962449
1417670630
373091934
489772190
647546135
654303556
2062197881
317224329
751863198
412741536
615578348
552877291
1749382154
1851972632
380668744
1670086981
735031011
2114356546
1753761205
115564249
1902974365
1922055715
319103743
1123616146
396211480
291546823
1539948862
363112311
1584036759
611135608
248770065
1039515560
2028806238
621861999
1529287750
528868725
1276165555
1444001983
846093054
2028028754
1856743519
1461671402
433422397
1458642025
1166160386
814091141
981245358
1901191398
780964039
587522916
2016755647
536454757
362094983
188375742
1660070903
758306464
479922565
1052536117
1121418775
2063959324
1663671725
1370188840
955991236
1544994315
1992050840
337795338
2073863040
1120732747
1781797322
772472447
1001277853
1491057193
86660201
1434700250
802215571
1252820588
101307744
1783460929
1006528338
882271783
223500197
875800337
1418726540
585595181
1064176079
931313796
1343901645
1544098645
1983849913
317836772
1460574321
1500037991
1688025612
269081910
897548658
1532592804
606877248
823928051
505841904
241190922
1596400498
1507119757
1732248116
1683060699
794336360
386980039
788397639
895644104
22957320
1794925977
1777915887
246457518
523242666
1049158780
832052699
1587418746
1980472576
28470696
984033743
1816838841
346307468
297124416
1169393184
2034333080
566206326
2066941843
1419442237
1173083575
743386246
1925284141
1414274497
192303096
1284920250
999038965
1875363795
2079256610
1386019004
516277787
827417066
1408976325
163720116
457849306
1655433843
686962783
1507008086
340002894
126897881
1339997014
368473590
1110931624
1009352207
714781058
1408056040
31261744
601630490
1974262367
2098203587
2021072727
999862294
694106185
1798873220
266653143
886409281
936309823
1265692109
614289428
868082785
504227465
1130567215
1695499852
1913203790
1294287332
5865510
1421153985
1981250115
1512873596
1761156879
2108147996
705386962
2129630469
1071595972
1714739169
696927879
332168364
1746000913
1298558370
158947083
1696720852
1172147449
1158809377
243343389
823537022
1425462521
1129752670
1759846845
543670982
1744042099
480445982
1047898447
727125666
28462186
813618590
2021412998
34327696
87288927
1855179465
1547201292
1848445807
1815843813
105104606
1830592628
739956137
1819843776
380036860
1072124502
1418361041
1678595230
1231071585
967598246
703259031
242397315
1210941635
1526796053
1667859836
193210658
1139159250
64047170
1937252757
1619605233
1111945617
516894775
1648067419
1925564207
390824126
1682395116
2012853135
98519943
1082112760
1713815294
1914363757
1187217367
1396924274
506836246
859577495
1776961134
1578960748
130454888
1308072716
662548686
1098053134
2011331748
904946001
161511122
1390644153
425322189
354721780
382319756
489369359
144490889
2001924989
1601314976
661385664
1502508760
1379395536
1052209790
1037420228
1244765023
1150729734
2119532989
811096669
917609843
1159266708
60537295
1424446089
2018844203
1837498430
855923190
1815443
998087498
1518471876
1099868578
861935598
275934229
1261379700
105096104
701256418
1616101480
487415860
1190625777
1760592369
341857201
644457105
274494385
1844365961
2023852641
1326704176
734302542
1121134016
329950262
706351883
1932230685
1247560105
1865618591
1992767981
524522546
1736979146
1682782763
1380445736
1738794589
533386613
751433964
691179519
1395322212
1027368193
1952559219
1500418316
1728624611
1421177051
1987834176
771766740
1034285772
182207729
1416223846
1308780158
2026573690
1292592839
488000686
613392584
266243208
817950948
1319744467
50990245
2065511053
1037879410
2043758226
442549951
627374908
1579057341
1822995688
218685850
2112443955
426946004
909865369
1360282519
1454314198
714940941
713217187
1035455161
2136117992
553567715
1807221902
1022920117
735775444
1075962100
184216627
614865486
221071291
672217313
1228258071
487314499
1490168261
400518890
538304745
1408195666
1438398301
434579323
1850745617
2065773209
2013636665
1526257657
136975411
1978596972
1953203662
1046840781
1191395843
1260034212
1761781722
1904613030
148005725
1750416066
310697097
1955227627
625852535
1046472541
883706079
810069162
1661338027
1104777371
1482286475
742112450
1592091870
824971088
1142631341
2130396615
85683106
433545994
417492291
1936428724
351835555
283645308
1315202733
488810967
114758632
1120922747
1535651748
1306154475
233473311
1149949822
1063283857
381479037
752882240
1373980954
189223016
1378734776
272969847
1072929096
41320290
1934307874
30222819
1523606766
528936677
1622314689
201094206
1671568018
1605227657
286777313
2105114012
2022719948
75722389
309465919
158881608
1390925122
798276886
273640240
364364222
186444986
1579794715
597837533
1336394808
495594924
979316570
2089277049
1869575878
1168539587
1320528177
2142545725
93985035
1361848467
1929369951
124207854
737971585
310822980
1746522543
939065792
1982390998
1204266552
1225843105
1940021362
1079502852
1301565494
102003634
1238384460
545006968
900280520
1512024700
909371190
1086725507
944335767
1507208724
275636667
1439930691
339041646
217430068
1162022921
1507581233
1537958245
1157084998
1601566268
752323065
938971302
1725774122
1490294650
1249794282
1324813018
281876794
1084701633
381595922
1507719899
877239347
1461098775
661801745
979242981
551999587
1206808714
1879523502
2064024288
2116179904
818765361
860876407
1475904980
1094402028
153323451
1814946627
1311832097
1315346372
1175044212
702306694
324947723
629126833
1454629759
1263919025
207417307
797440762
366229659
1532230325
1079317556
1450931292
1913826248
439553808
180686992
1227441375
1101355553
1159929973
1779440962
160680619
891969827
1695981602
129376876
1710735188
409374362
1605281856
657653569
562697813
1272744835
1969485666
1878044185
300305400
524308712
55508260
929432233
1978938472
1319427285
1136849540
628895586
1685656945
521596218
1708213142
989104589
287938818
283302
1169791581
1515380193
1101638856
182237907
1147337507
1262319475
1074207734
695835462
1391696351
637459275
1105209824
849494560
1295112844
1667907637
2122239395
1117114862
1398468174
275061147
1641423574
1453976435
1204493380
1472878398
625920072
193859273
2101773984
164093369
715455491
1662503479
1153197959
1003394309
1662786781
175505892
371290854
616941989
357743799
1518628361
1879261465
1431951534
66980175
1123474168
2069410809
1172189999
1972968728
1217040005
692613988
1947724476
186671219
2091082163
75301975
1828094793
1397574950
1279795356
1153489544
2023495022
1473654629
1107779880
40104744
41626472
622799711
1193302703
1045020781
138102845
1368808595
1416311635
755044834
1726552395
787456348
486822651
1011020281
854436524
1610296820
932947442
2026626523
1435781900
2503799
571756864
1236022728
189175018
515355379
1311324704
2017269811
1912930329
443636412
1023275707
1788941703
1917291041
2131055588
1829046447
1958917513
606371651
874865502
856454646
744474496
96190450
125282633
1499519331
1822742845
912738981
1986341982
686279478
1767175505
1449155154
1619226920
1646318381
737453407
1621730719
70591597
1973476135
1810905737
585946976
1137317191
1680691900
351393657
1580953603
556483960
2140335360
1350760996
540055900
1821898160
1162194861
1146427551
549280014
2018649507
1890902048
645470464
2143932140
1242937731
320729661
909187474
1081796065
1007009139
528879331
383467572
478752411
27714064
1120920979
2100483130
98305661
946913466
1763905219
684252637
2084230658
1297113472
1035646294
1517700613
1853597432
1028498007
720977962
246169684
702912519
1883172823
1392597235
1252192533
1754338683
1136015635
1897662998
1750787175
231469718
70909011
512491001
1313265784
1077918151
1041370333
1696733356
1556670562
1069084397
670170687
1509670045
1167390059
1617084153
1126091616
1851642696
1553831163
275721440
739805343
924048129
2129318872
1768303350
1645026091
228004908
323732221
1380715266
1620602144
1575924754
987570301
609134131
1326104104
590873829
840603850
1397013116
1103364830
6385986
327447619
2144735163
1703119342
1884118181
1066335913
225806381
1246304578
86242324
1842890534
224912547
1937885020
1249238050
500633987
530206715
25802531
482469212
151026417
1670828622
710474120
474758638
904060240
183592616
2050683393
1891630542
792726748
1229303849
335020723
1633330598
478833317
1438385553
1639716584
806280936
1435637069
1195352278
542915470
354489334
1421158659
1789220048
440731658
1116565545
2014132595
231133030
218319947
367282935
761339746
244122478
849752147
912366163
1914951100
1560226267
1387124802
671527693
1743818884
1290324547
415674587
389061984
372144748
750695310
2022392582
850978066
41597215
1514625518
1657259002
1477234284
562494148
52690824
1831723618
1983652807
1841910873
124971628
952734704
1708559820
356104659
1171054652
2075842755
1117444405
1415177130
778111254
2029810568
1182644583
190853874
1269451722
1854172276
1934672758
412292621
122363215
176251094
784437370
873058525
51160028
1635415436
914655740
1565785546
1145190790
244406377
2128279694
1197881615
2076129995
1964448853
892308840
53617976
769699909
453385012
409722635
1940754561
381744120
1527167040
1208448044
1159855374
1409493960
243608979
1350709248
531462035
2097781255
1137898358
943754656
72660822
1314149452
1728192026
945719347
1365309480
1216123814
1860375087
783611378
213830957
2104781464
764407424
1411712572
2033427812
581372629
156537764
2087045788
1351072539
609922776
349284775
1144343452
991666896
1876451815
205307848
4038623
1138462127
448916827
1354747871
1669924162
399214434
345162582
466195171
471875256
1659312034
46903549
1417594603
877137867
1263027364
1130486043
1660749245
1476858321
1087783859
277673022
741087245
973728023
859045651
897625009
913290163
62634542
1507547785
1262574938
1206977995
351731034
991543105
1412285843
355769657
2130005233
1861202671
1710517528
1652445747
112933457
2055680110
2118640918
584808714
1567508497
18060820
2002403317
297162716
1281088184
985405712
1957911961
610462857
2073189572
88101335
1351550102
899433947
947146987
101691463
1812724111
1009781529
1609239248
927815401
69275876
1960970282
1919358507
1481561720
169256291
1901880092
1195280743
1879773820
1406842191
1308214200
1787970282
1377999462
1893022914
1207995131
1396060282
1747942584
1505157847
529664818
585864648
1315586161
1140127675
511570572
1403687496
344194129
1411004520
203350835
445885592
1076244983
1213132365
2055124840
2004060384
1282408241
1868611475
1775935243
616486313
2037867766
1530331687
1811767056
1770157938
789690231
972497609
1410644573
20206045
718036875
471156056
1416266327
318495811
1976313904
1945931145
904360460
1144416417
938575172
1415931032
400620265
1282769301
679451904
603971101
1728654893
1755696887
1817103466
1636296085
1612273624
952028059
1357423912
1240725219
1568514373
1247808031
623573259
1232797781
870482321
1413263490
57811742
133643246
1433469535
775848618
604799303
702252214
1094344429
433629559
500699711
1998704889
1578045976
1439274883
1267152274
1978666241
574560536
1946604178
435153694
155731781
1554817418
104773512
1792027866
1019607394
1056801572
1001968131
112848965
477832297
102292514
736422224
1710630078
972774835
2202066
1768441821
1106418082
1435671601
396806791
1711217385
2137923815
1491151220
2144846944
491139878
1342372462
1575409272
1930414761
462041088
1406591865
357491649
261161618
1841745560
513223430
1815979036
1946519072
157767649
688102782
855836996
1159735780
800951748
1333669293
1262028294
1537373972
896815724
87319481
1539576039
517773897
1193737563
827763992
914580688
757471300
818204160
258248260
754834596
1309344038
1600620722
182760220
1092275152
2062661810
1589352086
1449766801
176339781
1283613998
1962990232
1992318817
1082649422
2120757881
532937952
1938486419
1133010013
1333889700
1124672064
247554659
723780024
2021487788
334874140
115872415
391778037
1528611704
943636408
1306358725
138599356
1761840568
1564606986
893433953
923700958
1017744060
1076194173
2015976110
932922223
518062611
1318259264
1109262004
1801676609
1133765848
954097173
736842384
1107040081
1487035125
527845155
92566446
673441177
1652517219
340121105
1397221202
1526521360
674995245
1513093617
1918299397
56123301
309246377
1077174475
194722658
2071086945
494297813
1088156611
847304256
1512041873
16867136
715796718
297480448
534929748
2034055982
1406742452
189122709
1020338182
213355978
925965093
2127378263
1700391103
1453810248
72461061
226348633
958843820
412582166
1623569835
337881532
1087577412
989179804
108697281
1143700713
1298426182
1185871756
1338423371
1222029479
1680169569
279096334
2069333735
1044727795
295963471
637646806
1342208243
830893219
524219140
601467048
1020015928
1544557323
814823026
1945981022
1524451938
367730481
1252307622
1596913000
594079114
63667794
2009495166
70165301
401549326
949588930
1059345106
510246608
2093289644
210287640
1696118364
1284229367
1432317119
1228804286
1563325702
1354167207
126048433
1859289173
1991814013
1468256676
542698744
368549505
2069723724
1562714672
1913106828
737063102
1361212046
1290075119
1104793584
466036021
739504471
1698872698
529703815
601515989
1769038000
931253142
1551104920
680899458
1441499750
1496910916
891187098
990134466
633656635
176020569
71455104
49498689
1530187776
197503537
1908787862
1374518141
1665760214
304002958
1743067647
1588000290
1866717631
1508690827
177579745
1080446029
651282298
1282373329
1546482050
1390786769
833762379
2076185866
1992302759
455316731
859955360
1395924031
1136216189
153971462
745351299
2027403287
1144105928
1379007934
55940209
1215561033
1428506624
1586127985
1413064570
1189810838
813162479
931341136
1493813797
408746478
371857779
1213047780
1917437305
549437524
146010161
421235956
1831810853
1692492212
1812022725
518089584
1621194430
1656841836
973406316
333666142
905282219
2109622505
487637604
1650633518
1989542145
1631743532
882157805
2045482354
699820917
163180781
1484126691
2112885488
1352991619
149805522
896742976
699321768
558552000
1268600755
1912369548
328505658
1818038279
2058379710
749741614
1502365484
1603388274
414280691
2020455069
1077099056
2071122528
846377737
1410765198
828921099
808516594
1898402802
332070970
650575091
1382662686
1214228775
548573797
2082483604
1377409556
2032700489
2047885444
582917527
35022363
797144772
1282239296
593574364
2065745528
1047125196
922080022
1736300159
958021258
1671821636
1091181996
413925884
2086102327
964153417
1491024940
2009741207
1810531154
754306490
691178659
471564100
505225644
1023249629
1122139192
1887888331
89994756
1670712989
1822888287
1467404312
1555929830
1723290083
2050321839
1590952194
372951207
1185077487
37042910
291213087
84719036
959122932
2027513247
1042740294
483460920
971211595
1456666179
422079599
1935365012
800207471
284337159
1598412518
1554513962
975515818
2069976618
2059739606
1998765447
1044632162
1800144289
2088760203
567861504
1475548928
1408680867
2123791334
1051355363
1311519058
1567259880
1424306571
349112898
1604302790
1715519658
433831934
415942074
1595549257
1476572228
899402994
419277204
785754759
1321482594
207158568
1585962231
1605819753
1805571086
992992545
433851923
1728064057
905248503
285133722
625212571
557909145
226410277
1193074075
2033458073
1635091144
1169381762
937329789
799126554
589157994
214152712
1148239452
45977137
1929672370
1582071386
461919211
1377737980
911159967
1361322206
1797015184
1696914726
535321152
2004173753
1135393309
2141140905
1662261191
2128385854
427509180
1242841600
886150710
712642902
1868054172
1444059855
939053179
913644599
1330034280
426660675
2083026361
119880421
1225787229
524700708
334033133
226543034
570677845
116221856
1808614420
1032597056
1493959836
572290739
246435614
1143491372
121721818
781756766
1000181477
1257115127
775414023
514959021
1238017334
1202923203
1757800621
2124168044
1915566105
1478371145
1420744251
707135636
244532097
603294883
1133796311
180074810
723175305
212099893
704775518
1057208438
438642927
1275453363
1173430294
99773699
160566772
519906482
672064439
407002386
1663397855
793786257
1188759153
516095684
2050901384
1964173176
1031054705
1141435070
1019612732
641371679
1118119466
787695189
2119742824
391380069
1494830826
216791273
994674953
481143489
396866084
1717850258
693243382
1101641602
627575048
1131886309
229611318
1801005343
1231660009
390178090
173428177
1903724448
797180476
1836826032
550027057
1985939629
205438069
453444793
1802629158
1236492774
1594879864
674758242
1877864453
565515682
1462453431
1850123630
956895752
809800609
2066914903
1951570705
1290944099
316297339
1521937315
1984187481
1417938942
2028715
968590143
1647550260
1803034058
52766504
2037728350
1976462236
1956490952
687425178
1665804620
359034361
525881160
1871242689
812479154
181026670
960251816
259875370
855784912
690632621
825391053
170754695
393272603
1782286805
980555305
312703859
1586373862
124015756
629001198
960827529
2108203237
2046940140
962856244
929309732
1547006752
618406655
982076236
1437251454
447385243
791083540
2124676633
2113189863
1150117901
503074145
1836948905
1962597056
684100815
649717073
74988778
1539885727
1340349694
900379831
1710640422
1733622298
535182988
543712079
2046326157
2121556850
667727835
527843707
934900731
628447425
427300200
1897756976
1557757157
1974306952
368679983
392349746
1264074759
816065226
1183433286
1241267744
781771441
186067540
1744341889
471236698
1180948
280959056
1120953771
76169726
1820844783
313819818
976549558
1384001557
2047442116
1511732546
1927713637
1946284625
1485805749
447957824
326644684
273222832
1076405249
753944884
23496160
486678759
580768189
392176143
879028505
1844842948
1208241369
2062461791
938627044
1990012811
101045683
535485285
313765861
102226631
816444341
1434719633
178396358
489805476
1748539451
1154945916
1873807033
1648497919
519194814
1654037022
1447298896
2005000563
2101994847
1773943580
130739748
1030916448
380404817
154235908
1517595207
961173006
546412052
249140064
658532306
1754653421
164118208
1597159350
1597182584
265163891
2132644635
1910948446
367390523
801605328
1198184431
545786881
1291410804
799240234
1700732797
1017734189
300254505
72443963
524287564
1747553401
2077444527
478798763
1374013333
60700627
1509715211
1754418150
214936535
879826771
568107508
761348587
1128966835
1226639814
368518361
1293085043
676315516
1965700945
1558248935
661476503
1729165743
1925639458
1463081831
779866526
323942691
607008987
1579106760
2024675488
1624743177
1879361265
2097119451
1547093
1479431018
2027080330
480345856
705960704
2087780957
1990061067
312895206
155233845
722404190
881002715
916582432
1851371026
2107642529
1285100793
996972421
636474398
1103318091
407737708
1297950901
685000186
185893518
613549085
1464866713
509836209
1220558072
896489825
387028049
697817601
628367443
336663853
699364694
2107798461
216260535
1179710550
666275517
156557845
1022287970
979170724
311791690
1744692160
1860173439
1228374122
1448579538
1820332320
365991268
298068312
309323070
1469309359
705806020
1607273972
6825897
891699539
73339409
1471692610
1401535748
1293897481
220698788
1788563798
1991715083
849066231
2125227651
543596129
809381044
194004538
1723306680
1475656562
350562383
598111002
307343638
662354073
195319514
20033429
1890728196
1643899053
1840365749
109235816
1941967365
2205172
1578545175
500289737
1609479144
1585371072
1391989276
1682818553
909580035
646041377
829232386
1130278823
287121527
673463821
1979345054
264865530
1217059951
641242450
458870068
792882983
2116899012
809432452
1390993985
276759002
1471786525
1586313499
296792431
1215031073
1082728904
2137158181
1324266889
877212621
2139363353
755328416
1377502359
1601358849
193215841
622007987
1136693754
1102795876
1268049364
1965926140
85591051
1555170891
491906314
2064936105
1820036421
1708966265
558694907
131422842
354365600
528110272
940855294
1745359585
804869274
265158171
1184189436
1101661706
1480189245
119434693
1091336239
656972486
996647314
1083215944
1412300903
226666025
537091145
1605516744
848674013
1673784899
560828972
2116723377
1492227391
646420023
1524410621
1984133705
563872480
1196963394
1545616322
1122567387
1328386236
1899981922
1650677659
121757882
1497857859
308063286
386916054
534563648
1409724992
1867105299
653998341
353577583
376594137
1650645655
1436793527
1788895040
1877311681
1973884672
1246928136
578502046
1500185923
1807757108
547741775
844929666
306693483
2072152396
681579724
870565963
1121632143
79712398
1993133351
302534731
1979694321
1496327362
424292614
1330068532
1804390648
811208668
1864632180
1066631992
530830319
371146873
1420209575
907424456
2021792529
709519454
548835849
1751620562
535920478
1795763985
182638960
2036106401
1456037446
730380735
733552420
1762730929
655049484
1415132144
485813245
1776681627
1494844542
331462948
2079216358
1327055215
1827790310
356025324
509640100
1484697311
1167233992
226788632
403845655
1698064311
597935506
1824055231
458005120
472244387
386091037
1006840969
76381301
922011516
655121306
259020261
810634269
2111158752
989400996
1544186689
1726406034
1644450480
811835185
64735631
1273648459
159196080
396198579
1205381170
1486251295
76505241
1561406494
1995891395
1561202552
581156839
75196380
1965048208
131737502
673131886
1641619791
589742622
1145376273
2027710828
1596583591
1221757574
802238696
104221250
1480777835
1612872966
67896354
322695183
1009576007
1794302388
1967145664
1821411193
1859038019
1093310475
1980607273
107752950
151207997
1319374920
184258192
1712614492
1167782668
1745460744
146287683
1242979048
1563025304
278025185
1916110934
1057161447
867767808
914003559
937388628
316867751
2135761133
1739627324
421089001
1469055320
1205016642
488985356
1791750503
67109002
135804096
1611412519
1888520195
1994842116
557239347
1721643820
2102595066
708447344
893535092
139369610
273578188
2061317760
1884830355
419865871
1156813160
1300372011
697891057
925440446
210049811
1565658865
1839444005
1147438439
1882526616
1827721490
739582115
156131970
1149293162
1944598758
645117326
793560018
2011707760
780921422
257488889
1752744307
628279890
814728236
1326904479
583391309
1523175581
72955923
722760919
1796753769
2134273684
460107626
69135993
1143603196
1760479638
767027050
2069043643
1970529449
185202267
1761004000
970484240
2067728883
1441241843
1710066355
76377205
443051357
1507181465
721494531
1236611375
1371405577
1502415954
1494100265
976666236
2130695844
161344853
156087067
566603505
1684520434
229042991
1289364425
1333790556
215833027
1749472051
1402926549
1359436223
1362468041
22469951
1280996218
1185513842
207672218
894516571
8514434
127917453
188274766
1718580790
204294659
631326123
1078278607
925789190
1867937499
302200537
280721496
1214554116
1278866773
263933693
1375898969
1434953841
830537198
912935756
1663996832
2119901623
99242664
1879829859
1721890027
1502169213
1091782434
936874420
1524639164
225295005
2122388263
1732311382
1119811576
2130902697
1860228835
1308086342
1701999839
2064523494
1939412465
632794799
842829037
1659866316
934995336
1123550533
726936784
66378461
1387484226
2102835754
1501332302
70537777
868287862
1017845486
42955752
967530526
750191697
1764845779
322216091
1841974132
554236552
1846855255
2067269137
529141167
1431682989
1039597065
512560216
1144428176
200199759
67076408
1061468023
2139612224
699871207
1904297060
1651994893
1634866543
880363945
231448029
1701245004
120364524
186800135
1055093659
190902301
1055087997
2072939145
233858053
2022618523
675647195
1998703833
197350966
370137679
405456737
2044206221
289923168
934597904
1328405562
1329520233
1447158120
325350091
1529719992
1514234528
1386818114
1521848568
66622087
1143631526
1026359813
1701488630
2023995471
1257807843
1255249987
2144359995
1444607978
162859998
187778648
352212328
88315495
421636702
227347203
763962690
272856887
424698170
1134100369
678313624
321420743
1424023537
1612911528
1649826306
606060122
912586000
1975176397
2135780114
279336881
1214510863
1510145035
345958968
210658741
389021200
2047447599
87170564
1646829043
1155213938
84046912
943953374
1318073936
271825560
1296165702
1406389431
693462262
1523512905
22868474
966319149
1948211075
1156968843
1644632773
122148171
433508733
1110060653
1771974477
1039568855
2022646654
1599667226
1027865322
154499887
666694441
390526709
500458855
877353182
779547909
400422806
964523746
278893305
1555636744
1048570658
1222846679
726227032
1320396219
371528733
2132616464
2013858481
1895041638
8001290
832693983
1695769066
1164970133
329843108
1817917237
1598478866
1439903762
1442408066
490564074
1315066768
894591644
1518429396
1469566655
1561286085
1908956105
1970025510
291155619
541020366
222964669
1255679365
819913671
1778601413
156766376
2042760350
357344798
1477162595
266805435
342477614
1343537428
14363426
350478904
28747763
1710132492
1515449037
358590872
1380566081
966444256
1798494634
675490499
1457008330
966077754
1570082143
827954078
288160761
983884580
589426535
110702623
1275040199
1130446901
333667292
383235916
1950360573
2112268706
540002292
1845637275
322129856
2017164887
2112442711
664607470
1213218668
2126806137
1015086374
1241966431
1689454981
383051763
1600557303
922537414
1349496019
1251568289
1598027913
659020701
70162395
1020626408
1486974779
358323156
2004510988
2076401314
469025780
1132067539
1059364568
802693072
1515303455
862241493
767478130
2055305748
560395120
1089607986
1924986987
525354183
1754215456
990722007
504676672
621818182
85204791
46648005
1004869946
1685762094
969185419
206882317
789846736
419729684
865903019
860009131
1440356092
205394150
1218332288
1297383432
134311817
1687358068
281967323
1193676385
342567492
1797270779
2055917878
1110045623
1705092879
468829350
52169961
1482596218
994183534
1806385418
325834578
1498860206
280719952
411039369
1545508212
1285589898
2096801463
367209983
1492472216
739164551
786939668
210891587
1599173683
79812112
416285737
670022323
1377195545
550597554
209896743
1659162868
1744273939
552464235
1308949999
1652708169
1662509858
866559230
2121537520
1714679820
201671801
968237406
1373581590
527506379
319613964
1654301542
938545748
1865122176
792407793
887863563
84848512
137396361
1627028115
871788180
348287948
1078718150
951600292
764573685
1748740473
181312189
1315171240
1958637216
1840475058
911961531
363617803
1001941409
417186053
2026127662
1868500640
391239925
1593323834
2070172441
1359477331
819421776
450195172
1679091295
326239670
1388740920
1396729824
1118647463
129120835
1481578336
1256043824
1756148950
205882868
1604331772
687383452
1157483160
221421810
288640277
1338795350
1536593050
99793845
1031786760
301070933
463411649
2033728169
718256986
342055663
1754745161
1109496911
1935379497
1677433954
321490594
607317625
2127629126
2000581890
933557295
1368886398
1249828066
2052204759
1498007234
583922754
1160764935
1106672536
789805622
617613060
1794055989
1947288782
839034870
2082696266
1138600484
228144272
35006464
22903596
529215205
498418113
2056631766
1247472192
840473776
1663893279
209485455
628369625
1193843586
530976050
1235687250
1173989064
384074292
21760897
395391815
1633902358
2073965656
1893399049
70341464
1087246944
852587937
860147086
1704860004
499160278
659952220
396411226
434372897
1798552705
624555498
469379361
1821456301
1153770703
967797474
1730604419
253759247
1808271250
1247014051
463244703
289157227
293373989
994220753
1524844477
1467363053
1378295045
1546605374
1862754868
864713755
1473087383
1608670269
935055219
412850679
313774559
1795202305
2117710683
812934837
307670877
366638261
1247307734
2106223582
991193759
1716687095
1780196236
2144964462
537000921
1363317007
251240062
197788523
462847410
714484765
486945750
756221399
1708705518
2011790227
76100805
939516915
1410911954
1938855673
1804230670
736515689
1400042295
591802241
1149366368
1713816854
239520898
1119593403
379268043
547191775
1486231664
1626575778
505931710
329941775
1195779225
138644298
327422589
1732780147
1501961305
578662651
1930568670
1964808716
1293147416
270030773
573546467
854369286
134337352
649647272
1793886201
1545249306
441019298
1450633223
134281347
1841061593
2042435464
1283647715
1407394799
134472714
255757470
1786662842
681664490
1741989134
1265754972
1187596200
2071930909
314050550
1326240498
251869851
2046830697
680718155
830532502
1829915719
498043223
2123679919
2099946492
1071589691
830565557
86800197
1721236963
476968111
1632049503
14772613
1927601334
1766330851
1855834206
1822553151
902494918
1115745357
1957025865
1158252389
754924552
491206707
752757875
2020679524
1678802907
677205137
187246426
857559757
929074988
86593475
1538277913
1759607490
1916509195
2036321136
1735803761
1868972039
960427179
418885671
1955772236
534180495
895853782
1440338092
548953108
675971468
1059185295
257303667
351040971
1961680213
1373049024
160583189
972448954
2127973576
651789896
1725206830
2001169453
183109156
254928319
40932231
1040668913
1184003307
127525707
431463178
796127149
2044034902
320300667
384447263
1765523293
1280727846
803332934
1573811882
1814908341
1699186716
866666326
216377802
227674536
1925851621
473681469
578715508
1740048186
1846730493
739298697
565013493
1827220422
1391088593
142736675
1680906227
1574197749
397664994
1721838458
467383015
1581668301
1849364165
898846193
230311802
1745915419
1219146860
614759065
1363955065
352391059
1418091999
790283299
19815752
969795067
1656949625
236193554
1197469604
1435317598
709875023
1776185112
1027882136
409121869
368000161
1592895629
88858643
1759088754
1735632304
1769764870
1185802856
2133297298
1344119680
1653185871
1567481951
1046000198
404548416
1797793754
644431969
1623695277
265069171
2008387034
1976086336
1683161171
651186685
1995902088
505472590
160652662
84611995
1702942194
1595970260
794487018
1331643658
476368749
1203608887
1699643819
2069264378
1292467530
1311248926
1657413035
914748752
349568134
1643226685
111384785
2002754005
1063224989
1157384983
259818773
713535095
1801816952
1883514050
978604266
1662720339
1712116738
514281789
166423376
1560535179
1019754380
327076039
1645147174
575212926
1923046299
292150544
1906856585
251931400
1495759432
1459016756
173712131
640743314
622782034
1831125166
1555492067
972350168
1326868203
1666876852
827620525
242609544
676778187
1087439299
956144639
331111491
823469701
1934748906
1993831830
388102792
301547047
12771559
1948637971
1321301427
339847598
1446301497
1896514354
115410249
1738452041
1655887291
367341650
1086727825
967420399
541053781
1727471140
1590202434
224695299
1135479559
415068954
1551563502
654872763
1242689480
1794173047
1331650950
182645131
602834038
1662762441
1006114832
390099296
1509110624
1394217624
691646344
1521882183
1195371947
2012947771
1861729781
494189796
1761978477
1977140030
85158190
1270382120
196998032
1171886015
90318872
738051813
751873507
1680521306
962747112
1887353066
2095590260
366826967
394742181
1190796092
13516366
1726393131
1373441223
616350404
1241671925
232072408
1006449701
603298901
1626290032
1698096045
2125181084
674178332
1563560168
1839427217
1168368128
1178054998
1669083599
1253526318
300953470
1866081632
277928686
391272342
456649797
1029802193
2071793648
1419396910
769671612
2019900261
1786223877
1164413793
1063212705
1799740243
743323277
289170281
268606999
1984995202
521242689
1275056700
440810455
49073
825669097
418507891
674227405
241745618
110451460
1842595534
1419800616
1779535059
948638204
1720754086
1498133043
1226566890
2112026429
1954782841
108885436
2036336429
1226696103
878557048
1908753042
865436332
2042970841
824482100
517692927
638810470
1113652381
786299926
476322024
1634895070
2061356627
917132479
1634944143
739542076
1335640370
161687901
981287694
1446091830
2004283435
253604662
1078143242
805437991
1974358749
428792637
2032004882
1938901530
236091830
2140890318
1827754311
1462787933
871963718
1589023706
180740617
767450911
266022158
698433544
1406261382
1379674539
1484733471
1882583406
867085961
1398606450
652232238
354546456
2138148526
1987872608
516234357
971952573
1286480791
373034144
1225557235
217140385
1178472136
1052432336
645933022
1062993370
843850218
882024853
1056400040
524120882
197329138
1928363758
2113144588
378069756
548331021
231683098
1076503300
1954592403
1611357637
413753123
1689692162
330959950
1812359573
194440752
685506406
1803024452
34829712
1201740764
627493377
1321310503
1574774908
1853050612
1538450888
605763396
757999301
36900263
1668756766
1601849519
918925116
577673158
2125970401
1116254254
358553268
2091631341
1494324010
906884290
175830791
423343663
713993045
1787188428
837096786
256201559
2118148378
501972712
450642311
656171137
157513516
485472024
1857911901
785006893
1806782527
1285203161
490573857
1197749768
1890966558
1248573158
1234650031
1412239676
702939030
6091499
1989912835
681425783
1122345753
200982455
625573477
469186116
1107866745
801404268
892529779
1821859791
441109049
1729626565
2078061350
411773779
84115629
381220014
1067944916
241629145
866692038
778373169
1026636038
525990917
2063576331
1517209896
1723740685
1807059241
618299406
810907068
1071815269
1321238436
816998567
914244456
2002664220
1939344321
1115226912
480754049
261046789
75610009
1282158317
1153576568
1897469800
1723267366
735719485
1828047503
2135041146
819835115
61783869
1055502414
1061464260
928475907
1833875584
2088100299
1454466824
1749968267
1457826547
1030723862
1409543860
2076125953
1841630930
333875481
1249880742
511145850
1248119938
1105061314
303006523
215863202
1585815363
564053312
291473211
720490032
1717629880
41459364
296273751
305865717
1869506867
283831249
1125700832
1931290736
1339333663
39681445
712282995
1025725599
2127781744
19266171
628210218
1438124643
1049990033
2037754078
1366766948
744137316
224145912
469164042
1255283166
1472265850
1574225356
1558289689
1688129052
1012557071
2122343001
1979602263
1733047104
1692489233
2021061627
2029320855
1998354950
1743084846
165668456
976572135
1526891934
1505002119
1016253580
91691281
383244071
996551676
110957453
1011454289
287192671
1160947486
901724720
1653959619
1905084802
1125870632
2123123662
1012884320
450652834
1549865370
423690361
2138781886
414938794
398549714
1970900501
502250
2091038947
1844478481
2029823105
1941910250
1440079679
48007913
770998737
819487966
1553010032
1787252317
911179247
1936254103
636320345
1022136700
800224745
923513016
35600539
1701949465
429988987
1940685341
680336449
405629001
806086014
1130989283
1955494372
1229776375
1122287521
222949518
1628326090
945704374
223451768
1571881389
642699207
105791225
1366307991
2082778887
153799138
2137306728
754783205
1706809170
1777075397
1665962452
1495579626
265912094
540615505
148320723
1189425110
576216044
1850270188
1619414098
369417737
383122989
2025043099
1175503751
1514112272
1833053823
257796479
488916145
2056003341
1886122569
1434620519
131971461
1310520310
2077319727
237762686
529344654
2012614966
391561824
519167734
619914523
2098370995
148759484
138393327
1446466973
414671578
679008832
1594787696
1604096689
1255224876
1297574236
1076027139
1624642614
1680697225
953586590
652662717
1047325849
639156766
910459196
1536241994
547676459
649098117
823378865
679647921
1959618428
753214944
917410607
341479434
618346262
1308972432
860647168
1238260785
1259859779
1009406652
1376654113
558843104
1424078231
2055662945
6147152
880691272
1163404174
1303721388
1956718411
640563140
836934965
762821353
1293225857
1884260814
1401978119
56201406
1273019160
1949654579
705299523
2096398025
481818852
517434303
702129322
1399229459
858913737
1320475584
560718243
1719560906
411252722
1820578022
581483910
1787906835
231937478
2005562141
1696086132
238084630
738769765
712006658
1541806018
548004528
1352569798
231257335
1310825882
498312008
2115518149
565320353
554513414
1241053661
367491284
1259812937
1189968039
849310136
1777247241
1892097361
101055948
488677330
1065089297
661774191
60754588
1476342019
334868566
642238499
1116765206
566806044
500316992
665367691
804890675
1239086758
1377374349
199213045
1787091286
582460500
430470381
950433520
1080772508
398504882
1515753874
1635285922
1639558544
1883245158
747615211
682042935
585071647
377378804
426656648
686127595
866056135
1491745945
1347901786
926810723
820604317
1682770352
1569049222
1937369523
102092749
2069366215
455253566
906983424
1160969325
1832627916
1106196469
800576963
267604768
1536666850
1751010484
1348377276
1935171733
1119280710
836179550
1427246629
855042220
1583794761
2109289564
1440113867
1961173566
388462564
2126241462
679746053
1880208509
1326659601
1606556776
553329178
861946305
1028122351
343215054
964039054
950004918
798468620
1871022478
2110974243
483612888
829735300
764067558
751217656
218918502
367594394
2099594932
6606587
1486875104
788290834
1433853216
194433677
224601948
1395659132
1634547544
38291866
1784121696
1613305359
718037919
1516846558
792481312
177111047
2070175736
1654427617
1205233398
265907142
470983024
7754668
1064375763
194521854
2118728911
1547988651
1024257154
735312822
151722660
1243175657
1102907216
103833944
1249782244
442298673
892124779
536151813
636732350
1116726727
1931810945
123796246
1155018593
1568448994
1737101605
1873056512
937811904
382099269
2050167559
860503992
2036526887
1107917310
1126411135
360026263
1115671978
43303250
554548117
1086917242
1591291901
1578805272
1822230064
1743014561
674497281
777653632
1846848506
1924279525
1219952305
591489637
312947690
1856684655
1708216364
97274988
1980480902
715751309
1665723982
1570098859
441324173
456052238
1952198129
344008084
1316556230
1841241368
1451925394
295483717
53783983
420113725
338786967
608332100
1507030967
1930078869
39653724
1181777383
1525609782
714151005
1959431015
1224974640
490946883
1031899673
1816464277
803894573
741100680
1377196993
901169561
574097934
2092948302
419409895
2144196794
386788827
875462133
1948911275
730796912
44534716
1642668995
35238658
340018433
1696452978
455352383
678805401
157301430
1962383350
461400622
196955155
996677085
1987010404
911106160
808624453
1064501397
1402053043
1840524126
733482026
58463969
434141158
2110679020
959633530
1008239093
2056143674
1379043426
1004952239
295448854
107021911
806379866
1026245766
151556627
301565213
1061484424
491575061
1998018191
1516836808
1170380462
7835973
1331736510
1631781084
204791128
180929948
1471307840
1115897289
989554401
388325589
370466684
682594879
1121807616
428930653
1116736037
1085002988
1388564184
2124975130
993663014
620123962
982443721
1289111868
727145873
1788823587
167873986
878702501
2090388800
1229358411
1370277562
1940923343
598711571
393174376
1948759317
1930448081
2024955460
6066797
2111378029
1348779652
1121964086
953448782
1737105242
1492430771
1636043661
711429210
1921361424
605296051
1796432198
1162441960
582787533
642611564
1782565922
1565231255
1931723433
362228148
1206571194
2099597419
1240930649
1149476347
1181472182
463724563
942916042
1780183753
856898939
744191711
1563148187
734370751
750258509
1527042568
2083150403
1872222595
333007703
1672771997
1217169718
1969051364
236717559
991047495
426863767
2033149757
6005807
1009651301
528277674
1788571730
427398908
312517459
3316230
1633970102
264631230
1244246879
635962801
1446103413
1707971442
1578878844
1078803518
417386733
175586907
494468057
1151757484
925845416
2021510626
1087424239
650584364
207034681
612712589
1867754082
28602397
849430148
711317929
455466165
735096258
717323737
1465117466
1263373932
358411819
1892516374
1575891391
361728049
1379002828
1840522621
1605974928
2014965630
1139142386
1166462722
1446360826
70462257
1583849455
1621947733
564930314
588123291
400309502
438957292
1675547530
1050893866
645991973
140776471
771164300
674594371
990206620
1482482230
1130060536
1725302878
52322319
447694354
841193162
410734138
192727080
269600905
772462187
1571729908
2110123526
230953467
1439211890
1101782265
1397416189
738089068
1172244522
833781996
212553154
1737174836
1421905287
612862656
28648481
949969169
1663756522
674640454
1090745641
287437174
1349234825
2080952261
1769919404
331811713
1658771491
1822241723
779506067
352481005
85492213
972233147
622081910
857954400
396479408
584721788
1088907867
1835691298
1686504053
338840408
426296719
711264927
1172622404
638849873
300956116
447044043
1251712529
329604597
1397013213
767985403
1004245051
340275206
1055422577
205996229
273743819
677858334
537807942
1932515310
352616409
1317314010
137512667
438108623
142063509
759594577
1296063023
538542917
1344316365
237487243
226750568
883336771
576327651
653047287
1594601698
1748950056
1291897160
1895557814
48510451
396126041
77678763
1445523664
1164111444
1081923815
1785798870
72050373
1287920044
2059542689
749908707
1825727986
1844574351
1102525117
995558348
1982087018
1540633740
1137621858
594197947
689213115
1676164775
1938514313
926700358
1902915343
674367436
1503028010
408478982
121485486
1104494418
1700376142
2017043301
1153004869
2096502183
2094722064
451044886
1113129979
1029162231
89360108
1185180353
169598627
1419150
1935089060
1995326614
1845993501
890130529
843401314
1680596872
283280621
1981023172
127311171
972493737
1509704300
2065825484
1899194095
1265135995
592709272
1254738457
1673614978
714194759
211749227
1226507472
583754412
1364754097
1175526008
530992828
1815798983
141172339
1560155060
1905159091
1326352692
1729753687
1906578241
1113958105
1577596653
1605088095
2004088634
273514320
1138201319
139885608
107053844
1265512490
1112379345
1616758144
1183854327
864089792
734410492
1776563599
2118828250
260541822
343274710
183093829
1487049294
927029122
1547847926
515091654
1458021951
1216163261
656263994
870693363
973838705
1982616686
452963402
732933298
949091143
2030560056
190537745
805696130
156590728
1328739064
945581738
263644572
446767907
2057961083
1880402717
1630622234
774567227
467329561
1259702185
745911829
727871383
1602976896
929005659
67437029
382522370
329369937
582528684
1840544321
1545533199
1238792678
563754036
371888256
1073925716
1016717439
1104821554
2023016860
899793847
1295359300
681229342
1056384575
476614716
1626811080
1320029147
923382623
1537288515
1052948216
406521209
164372094
1520277777
1666223395
910283924
100665512
1121716643
1839289583
168102542
1504239013
21175872
750631226
1197299687
1566709071
1989423904
1761053723
1938597327
915865972
630287514
895935234
791399184
1530081361
43810886
1472628526
438982288
520425602
951955958
1759011436
1443808226
341760825
664476004
1850329435
506132920
37270134
1369069182
1416416844
137935646
343302177
1108222779
306038188
1847541191
1129398651
1056669414
897357230
548624075
898609670
510927305
339737754
1814475643
1141214820
1235672988
458391179
523812533
1279483874
1931019706
962794822
1799909477
735492016
574322610
1096234055
1077252842
1238798614
799079842
1583385762
1276068748
20665377
852318958
1414004395
363967554
1960541737
1720042583
64025097
942456740
629228350
961382327
1491080815
1527838020
1472309633
1830818570
1194830015
466040805
919007910
1653221195
989853338
51008137
1436757253
1952648160
1850917614
24765621
379487122
799668021
1102018463
1618285737
1598747863
537920577
746870837
1619413240
1390239535
13391584
1983380795
1203297624
1733434168
2047405892
2145754365
215178870
861304572
1489351532
1743016890
186130557
1172686454
790363258
652171362
2091694365
296100805
1642024700
2142702502
1732858058
1447189213
1846136468
1757623679
1826676335
498320841
712158495
1297478424
2097068704
1250079072
2044349262
1568998297
492834960
2057740846
1404895444
1696132584
1643691366
1304817688
1694403301
1858870236
18638612
1036271186
1454403479
204769169
61473992
97283089
856940531
5684709
393383894
351481584
903563
2126241952
1798670797
1847040031
1736381983
1477863484
197877224
301056830
627858261
147462281
1551135903
524723875
1716460578
2043970863
434981073
973872374
1592619799
2078672440
131206414
1139539453
1790059028
149845027
28326991
1096978859
354614196
89800983
1194261948
1211554728
95485693
1587645842
1563036312
96389256
1566404146
1214223461
1943429288
1155302482
544603297
2141306512
1456359312
1172461558
141285145
860011567
1697185433
1857745723
756498782
2132166507
684134449
201634934
2063355299
815340864
1341174387
1705930679
965185891
1369501378
655425891
1319800087
1459302361
1849687839
383871167
1554788054
1289850034
1946907479
1651177311
708770532
1013647292
1447122951
1864073014
1558250590
1440945815
1172948679
583228500
1582230961
2032960246
132930286
1292493036
641975381
117613145
1976627486
843610315
33484796
644484702
37301054
1739415475
1609670593
1406802432
247357718
781987032
718621145
2097045558
1165858200
125925552
1239411944
965282031
1777102863
1948182476
1978929324
1076742166
1664771843
1389696266
370204333
690236874
1972924766
1952435294
575713472
2105855052
1097444683
1217688853
75984549
926588521
2061299168
109469345
1571073223
2098600222
1848884821
1033260168
1357919006
2096242539
1815247200
2076540152
2045804449
833621752
54982056
1137732745
1798903784
1832084919
938431574
1630349460
761343437
455719769
872562078
1131547770
1145956643
698003196
936499417
1721670115
656374601
2033944100
791875321
732359150
813048973
705690841
841828496
236638548
656807416
543229669
1269898716
2014726422
491988560
937662268
1943782926
390309362
1771284021
1998764982
1528042107
1422704157
1683366253
318990033
905569969
297226042
774709802
1778132047
1428773813
1920666445
328651595
217789582
1494852913
985026196
104250034
139244586
1717385347
917299007
844935427
411730195
1153937555
1501742843
954959864
276352623
1368985618
1446948424
1214014891
1165284896
1837257786
837815264
1016566231
1217816246
113035773
552448836
1536806279
1018605742
849674879
164032434
649254141
130965044
2084698879
977905737
348754626
1432068144
1962931933
453004660
1571312730
1532833632
1370303667
268764510
1944563827
376757574
1770507353
752040043
653110197
992009323
51504820
1867125088
9810572
1888762606
557456705
1026376803
959095204
670492478
1578825639
348417836
1689098221
281016870
512450270
190868714
411981914
449665501
1168774451
760736540
1881733646
984222737
1213741200
1305562728
369572721
436561219
1574327238
166652901
813318793
1197350944
918692944
1466428990
41876619
970197764
1186070431
51687191
711476723
1743527136
1078063994
1670571927
266535966
509405986
2018989763
1955634187
790422856
383956385
2146502902
1202404771
833621887
1167793705
1963141311
567871885
4532794
1029398864
1873434613
374105516
1465960083
1300278204
540758417
131795229
350145500
1459451361
1598224219
392022119
282165478
636811002
443709311
993642201
232854490
1521773305
516730480
499390457
2031179291
388236596
307540996
674118500
772192981
306560250
1876523271
1605814868
1474353956
1692180934
26203105
1478886750
574096150
1899637719
1852992266
2040056234
1052432275
246267035
24367815
1402577775
1705718397
1622592034
1794599894
1987883875
111919389
90825557
834042428
344773879
1612598863
1350772908
844164336
1496294506
1739009504
1151705333
22929358
363718838
1458265583
1899452629
1969533706
785135891
1444149916
1995736812
116538994
2018246066
1747890883
1969531260
1910818652
652839510
68314648
1935186467
2055417285
1774033045
1410294854
1702533531
1614433272
1522214243
1793359089
300992052
1866988122
1258474304
1651764960
563668811
607285162
1243290817
1715374144
630214521
1607009655
1026156079
382183502
1429059713
1811291971
1826333418
1277312877
1927830965
1697095837
877720112
1749878577
1460430841
1530559622
1818193225
1248133661
1438493259
1444742622
510944867
993543143
911692246
2033159110
639418584
1212684298
1752663584
1897892888
716965611
168848747
357694402
1960256428
1884222891
987908923
1419782435
762895323
1370092426
701358500
426703646
1048942196
1978671378
207050963
598554385
708907842
1956929540
2058985227
91983817
1627639118
1159635240
1530477076
924898092
1670580107
376536571
1836590339
1556255569
1015955155
901790989
1161435505
766364395
1618756600
1330284253
1124058798
1431529380
1067023496
2111967721
703828167
1829918819
1334576499
1405186668
109138817
236035048
1236374398
316189780
834589433
1945282240
125635673
746091012
2037266057
1753274791
1905726252
1420259486
530689235
1428822711
1796796057
219795926
837594632
665267565
1121586916
1999030138
1431631960
592859868
1181830743
408207110
2024389249
101370591
372691184
580733768
1931289411
1707267683
1985920436
2040428228
1943302731
1074811186
209134361
630408517
872609779
334770034
1376499529
762392188
2088044825
1134742134
35168026
471250412
416081197
1831964084
691046339
1253675830
349748001
1812633255
1105222320
1781379961
258009475
139569415
42103424
134915076
240940006
414794608
715648845
24745769
2122062291
554085633
2065173998
1917881375
1628896820
126824711
400806244
354022951
461594745
1777305773
1116415139
402155922
764564259
1151583166
873406334
1180645457
836063602
1564452673
286837639
1185811603
1229602280
1392059959
819707916
1487611756
1531629374
861811340
1622526832
1772569380
1276605948
190692029
1797315150
1251184592
744777663
1715005500
1021582319
226190835
1841830211
1422388563
580213786
155941308
1052210688
1696628925
558097230
1816774948
700728443
1431503564
849936757
1536792045
848472590
1136774396
575120000
2078074870
381350707
1394827917
1418202978
1912980081
109155609
893246163
1538065813
1385761558
1083938192
1187897315
489462502
1828715855
755419167
1511044821
2054906690
449765730
785949736
487636828
605707038
1838160424
36782106
1163804268
1507451724
737510549
447824185
209904833
126818947
1296296775
1346679229
701938947
1226887997
1728029936
2096766864
497607328
1493526369
58438826
1390853491
884108535
1444200384
327308035
2072005850
1933662886
8540243
679941370
1297224059
2063446933
1129707100
2083173795
403600114
1735414139
1773850571
440382220
751734759
1133818648
1177892769
1199558944
1343723481
1304711716
348372071
542919063
2006650664
1575260069
123465351
1955933880
2072867397
1616991721
2014372706
1316237240
353616608
1311089442
1643545275
278138810
1097268680
1652085518
958080180
247009091
1568048804
2087787281
182699238
1971648918
1675717772
1956549810
264547490
279968883
942884810
1442440259
1479527828
139124643
599668328
1827899899
682043706
458835344
1255676320
805509058
267285576
1181060069
275017131
134174635
349813661
628633739
1445264077
1993358937
906772549
395049110
1497960807
1864852730
642058201
918525963
1805156363
824757440
742691233
1333390487
633823602
1007238723
1613359370
1576708412
302195335
945403550
1715833055
901863663
625819802
250393114
1360699007
1881496122
1055902172
1627984583
915072544
1330919303
1762159218
1264886205
1959553042
1059939648
1110761494
718841943
1454988758
461238654
436211025
2097046959
1379764617
93883740
774320751
2122455851
1427274227
1408144353
982210926
893149950
837369117
1284406261
1838553500
405718525
38786276
316889654
656111639
1399485283
50902129
1712013811
879986219
965974673
895449466
494661789
83377230
707518860
1554601437
1194138725
1426360803
862106547
1655377379
1862571829
811669859
887658348
1956455569
1585990610
862630551
1236246149
846651316
1844841478
2129396099
1684020433
981764091
1820465951
2089738958
1020550368
2137355606
598366949
272552003
40774087
162897112
1152538222
1006748760
1058346578
1647200012
1090125990
1765865438
1054317801
136781067
1044742594
1916424349
1792158446
759830775
580610560
532333147
568802696
19117522
1394963698
1805048845
865768838
1092321528
1786961296
402305624
2074085620
1459943600
344560934
947152340
1449815558
942927884
1219704343
1490589645
1105824996
224758918
349854757
16687927
1871958930
1439980747
1782553365
778793083
1576761815
679812311
547733784
1221436613
1439643086
1128344344
1753769760
2008445783
1147461867
1001249811
1666010980
2013230705
2093571339
1305488629
268052681
2020173311
617948581
612613616
819842003
2067764139
1555541500
2039546347
1410870136
513882848
116821617
1760724893
530570775
1988780547
1053221992
165640493
620089982
482500159
845452804
1167823767
1703936773
137612243
148684463
1310222885
2146058026
1296146330
163989048
1664585358
1161893388
110076740
822590339
1429946069
2130250051
1440538920
2042559685
802608407
1360819411
1450617537
694671106
624205899
1964500386
811492723
237447144
347587513
652789622
1290669137
513228006
1272879604
1773169296
1358680811
293219723
1329622421
1496293054
441904187
492361659
1494867432
1738050517
656350707
1011969142
752460257
766427447
1834559482
34922679
749193851
1127614754
2077482364
1551802258
340950518
1380616254
98989716
965156417
1197632992
910482439
1202603562
1545220505
1563272061
345789051
2058448512
688668017
2118958347
1269645675
981887741
1301097121
618455081
1423791928
1793458780
2113322513
1014358797
302325839
977808007
1766819055
1068753287
664883841
1801741734
1817947138
1792498596
1731740450
1222265748
2133449114
964873056
1321255464
951121883
15022400
84254255
6241797
1560242906
1647526316
352030848
1471207770
188710685
323505548
593369797
1170598426
1624602669
1211824878
446906706
1270577801
1177663743
1461265504
1572903640
7988102
1080600911
494173279
672871944
734858997
164636769
317886892
319115799
1386902517
303852358
1283988856
560674333
1254974241
1299011256
644928588
1261216039
711770514
144971256
1613246887
35494636
333681942
1936752435
628864433
1504280368
1413871456
1840689311
1951187075
536965609
870869406
1264968931
2109869250
878857509
198086194
456558881
1551729453
932945191
621195651
1869616345
1252060990
2008098168
25985055
388566198
421288854
1280959296
1687577455
1066217442
394691687
251864321
1211188699
2007938575
287358958
1544870641
1797207362
916223391
901667361
1063595171
609429055
705370788
1600560780
1480298461
1970339719
1562946382
211672322
20942265
2019505264
1763401775
953887456
493217267
1485534472
58464799
353831787
1511519527
447030997
775120641
644995176
2134608452
1841338084
1039686863
238989126
905043135
900141790
526348084
302430128
549865505
1442571475
1204097489
1613460676
2052000530
1909468278
1066537808
1384815344
1732324349
482000543
1596487666
1753266615
354022159
1212405794
559670423
847239426
550456618
618135222
1201071213
2061976146
1065166220
1976191855
559487674
1052291024
1670046291
1599174537
1291280150
427605778
351832680
1817628234
730035906
901698185
1112716062
1934133395
367675213
1017232944
1696118025
1434213021
254564640
1280958727
1916213564
1851052307
886741694
122752075
915974453
1446412117
969991501
1466431071
2064547340
23579067
1380923569
982229912
1999770922
1940411243
2034520936
1522333565
1392102133
1178317439
1949939343
1743934813
848462025
532491601
498149350
1961178087
319141348
865824563
830927384
2015259374
152553936
1085492024
1148734453
2068767501
789060683
2035476147
44035928
1705035136
1334404616
1014027430
1023982560
1251468308
1037606497
257422481
86214572
889893771
50350077
2120735509
264743688
1442452210
1151569300
67199383
1038903375
2000031325
599690984
1537052725
1813725765
918832332
255393640
497169501
786608058
407947576
1582661525
1935342511
329231429
224238561
1823335010
373267358
1929273697
1010255979
1387294788
805772609
114240639
277417637
1063195091
200455212
1167311408
1113545168
173707073
1432055096
408513730
1325276373
1499254479
1447417105
1177824050
2098945463
836986182
844066167
870294147
1092379822
1341235668
1656902206
1500327398
776413546
1444761069
1829558828
1000652107
1120612432
55342538
782442156
2130868411
1442637326
1588214766
97625402
1720054963
503926209
298080614
739882723
1617471377
471787687
24454171
2025985107
1797064060
1523708650
1325918564
827404463
1475170465
15421098
1671470630
197980964
1107800920
865222651
1854883170
460644670
1641636197
1152160592
142719850
494804656
125289376
198062388
1277246812
108674139
1640699714
717977930
206299541
1213271029
1221904139
504380156
1953153752
691891868
976167843
1977607923
570393327
625748256
1353832925
1896311891
1453152719
681519742
1911732989
977139701
879500707
872050261
1842362352
586900229
1332694932
1336514901
1739060821
1475414782
1831319557
1864350197
1673477171
961082722
1973024336
1166693237
1679060652
31840230
232480619
753481144
536220386
38150723
1445373012
1512388229
2015758647
2015766340
2138136485
1222107924
1764594583
1443805556
1903627667
1528843925
273461610
635644726
253410538
2115823962
1222544955
1586105470
1304855216
814122129
914036605
988691125
530988678
440030128
1949773847
356529367
1606723365
1481350852
388369597
1839203984
87348348
924589983
1877354708
1532721360
289494564
1745629707
1401004052
280147402
820253983
1018114988
1723952958
576398002
399475265
1997414568
1212042728
652885803
1965754883
287104036
91507626
1123126451
1101226165
1005544231
2111817576
1632214843
1445574359
1914107776
1988744210
904814076
1247974980
229630159
596534413
1335323328
1154220142
326405473
720561040
1443714707
2072035180
2121565093
1723862109
744805515
992196433
1300331419
1321203518
1391671698
1150262340
385762598
2044557501
968533575
672866634
2136065127
2091660026
1774092799
994125710
2055993954
1258823995
292216421
1822618082
1100084557
1197030498
923109414
1329714717
1793564911
110949094
336451211
2119970384
831510135
1780165918
2044521916
805591580
1356544379
641843783
1797788013
509392151
1963047301
1041976063
1659654491
201326252
939049916
480704418
874192886
927631396
424880796
500802038
1921757106
333391102
1759626033
66489880
8525537
712226942
1263520378
931634951
2041941659
909601641
1042584046
230909223
882088377
1874094181
2011075141
779126645
532202113
1220135873
1420970428
182506478
1729528024
1236534082
1224482541
1241698867
1437860334
16048809
1722403285
164569572
943680205
2147284081
665371610
717953664
333191535
277513995
784443544
341717072
989740938
2047963922
1273352024
884198949
810081915
168452422
1115108172
1692170292
2042546603
978699666
323813289
427265068
51351891
1744783717
609771546
1780879915
833834151
1834254087
875095134
124210837
1850302896
450014771
288780410
646499454
449815204
954152020
1364453118
783006739
1231666016
1413014
1124723812
73923306
2049376936
250592188
958122255
711975203
419044610
2073230428
256661847
314107565
904446446
580475136
741372633
955798337
177775205
1351144179
589194604
1011609357
1037914618
1464289738
1135820194
740733866
1914304509
1424600604
1387233320
216636065
231268977
604202790
999642804
1462934993
605615804
2124366616
1536858299
507509092
227475156
347496906
1219484295
646519766
273243686
1476146142
960627331
1177690132
2056621278
1701999964
2133488469
86912836
905660495
575199425
1098522193
1943575113
2039489163
86858739
536825332
1806310024
1511459344
1924058652
2022946089
1742728321
380777795
875105246
1058179666
986393599
851988214
447554317
1493902692
1079463371
795051223
565903339
1725983137
1068294910
2042049482
539126821
98501394
1951187112
93643137
84506216
2038099948
999303633
659705641
989138493
795395098
551711157
1075997233
1332220430
210537533
439972929
1108795435
85999975
35217602
1489573230
961105221
1093397268
328483181
1813093435
1540951585
1822385873
745073158
188519160
240805565
323572648
1256814070
135371399
862699469
1355315465
2086558511
956342606
1439821681
1977174812
1955646239
2099527322
818829657
603557690
503754831
1894826890
1935778120
714292365
187316171
897089907
800292340
222533773
239179489
1761397561
1315931041
567662671
1427007348
709398978
242564896
24596859
897918139
483370461
348169507
7248561
618741860
1210868976
1362564026
557816724
19727934
654902059
387507888
1975374174
606945734
1206337545
431448216
1110700565
953680788
219742688
1824992930
1140996959
1116832596
477801622
1363530733
1356012085
91715535
531978126
1923674756
1518722884
1241377105
18756005
1543319743
2139295244
502126466
1891489250
2146543805
1120868327
954874578
1361624184
1678685051
974602512
2016526243
2066192939
802493038
475988329
1125046836
1233941254
1586688895
2078727624
1453683943
1264198177
1072240936
423032891
1741999800
288288021
1779044976
1833715335
820266147
1555236085
1204954571
2061643252
1573992090
600790666
2053454848
2076118556
344796268
2052515006
1049503235
1299670846
1266655542
580704638
126789711
1135698137
499413929
929282749
1611686467
1624460766
15740356
1050891714
1555704742
1469424299
167606243
480462030
1892457190
1909606043
768750051
1524018518
1595837731
1589016199
931770955
653308654
1503175803
358279397
1254099321
1409147004
286914306
1598895589
1314178362
1336417541
751082788
433350256
1917122180
877872499
1569048393
269052461
1807155248
1033251212
1893513227
1822895604
2084142926
1301734322
1144836255
104265522
1782196352
889809797
2013871565
403462756
266344668
1462225648
1992478955
1198115623
2115534303
1348171110
1556395021
1222149976
609834466
1843309327
673561917
1924012828
1032243220
1424644705
209879436
801881752
155033556
1778927830
1070934214
1962188805
664695394
816963793
1637600761
601354673
2118698115
634953369
705620195
1753410820
1524763166
572008112
9389928
1791107834
2034233761
2001868883
841739810
2002284416
1202556345
250651183
1076950744
1812390812
2093960510
1750512661
1588919992
978720082
1027673719
1798799429
1780601835
1182707275
1430243611
704052401
997412432
2094939005
1521016194
487529546
548810030
1492230662
1122482915
1254430225
1098157834
499762433
1826438338
1107547762
143386620
1713188451
961932997
985126430
1567989219
17005694
1235777613
497456315
1829396506
1182254475
100485328
1270832851
13490909
1128159047
922148632
1794092744
163382675
204908595
350661497
1160795107
152363952
1871677692
1648324653
701173983
1216424706
623323920
1955604208
167098892
1123086354
1634558898
1274646654
1266472974
1200263701
89096003
104115756
620769272
106101697
1339893369
1118225587
1935498204
374664196
1218710916
1058847407
388155105
199386315
1980996039
34764202
362768990
38420986
385425699
1523564098
190784938
109619743
1024405103
891958921
1326044449
1647729024
700079482
1493143341
623331730
187154732
620306347
1889804704
1387418434
709402350
1993920460
2008187706
815504048
1186330181
978929646
603518604
1560994377
50156914
1662366011
1949149482
249543229
1495878402
1983913684
612312220
1534299388
221855736
2135876318
1725084326
331475479
1012797773
469559600
1657519929
513043149
1169639082
1003179622
1136374879
1356793814
1623485970
878695935
596728600
185404672
725132747
457432659
1000908720
1911462928
1436362305
1604427324
1324973657
1486519219
1119309687
1126639492
1736062448
467704441
963069528
200891020
2002003829
1184925264
189283690
1579604508
1516400744
1202081464
2049164108
1026437025
1715124613
1071319542
2029616647
704015845
280629708
1505618969
1582711780
877358309
1691023642
160360880
1334790968
544448714
2071823808
623669625
1392391
1249313818
2110188844
1120702078
228469662
1698767644
1588406520
1191539190
1899658665
1442926701
228980807
2088942355
875047561
1745381551
1143540171
776728021
624334928
711181137
1848047563
506467927
1415196982
2128677272
2012086897
850425114
858551933
1555626891
1010785994
45859253
2100075605
935126155
669528878
2101467996
36956325
632234074
1074686427
265425987
183518070
515609299
1456965177
2083176735
1958536000
1685945984
2024635443
686099914
1283843887
1020691966
1462827935
1908178815
1731873103
1163391851
267163095
999586437
1144585475
131766344
1850011552
2003137408
1687393235
713313898
2048996661
1639985192
1648440053
571041891
1593969541
1685396378
1203275965
521172320
1950822365
1386794035
1036781619
1260303895
1322487123
847833971
798766231
1199638918
1533933885
2082610119
72847236
849278173
1843305286
1804720340
2012670024
2110468381
656823129
1009771851
94751077
359351033
865425611
1782144312
1072664932
766938624
1274645857
573621337
1337980515
721131750
111534068
393772832
1242304070
2062356433
1780566867
131602041
1175176680
955570342
979436012
1973942912
7725612
365886250
1909069383
80572849
1215164423
1604891021
1885293189
1080350799
1567875755
394632670
2090122650
1662626832
753983704
808064613
1297287497
1826648636
1575003237
424449706
252786325
765500104
1145581456
364320393
1159272936
240401878
279193179
792356155
372003919
1454369859
1747926498
1351439931
1280829123
1755652110
1717326181
1042414858
1836224959
785006956
499822232
1574034500
1865357755
2067697987
1968667171
1807996757
1582841171
575167227
468577722
732645020
254332215
2043580959
1157094726
507118540
661597415
155192534
871438934
1820870351
395594412
1150632113
465742859
767598331
457518324
66185709
2119038263
1738347448
1821837819
1688880796
633278658
1510579131
326404105
1133100890
937129983
44278212
1053315229
758313506
1852274970
488672753
1333480733
173369044
1221317773
1587812948
69466356
230928852
2094931489
731063771
386121386
818886775
404450475
781715799
1969518888
870193334
1549314130
279553564
936379043
1520868745
2017901012
610733214
1062265894
503696023
2121312345
1388669999
1636796913
910958681
1432948211
542628495
1669272187
1137739533
1031301248
855269273
1311108578
105135373
295598573
1380574934
336064225
243046414
2111638705
722185612
1061933189
368605532
1503901411
883968429
1238798866
905731893
1163521994
27694261
279116991
1033939358
638427476
1341382885
1537635381
612256173
582569236
1026948647
1523214854
2015517447
1569577142
1045003394
1005773333
453394742
1900272667
169398263
558530115
48387592
1549973197
894594341
291434007
1514128254
1616779953
1353367196
1882733787
973197716
89851978
974049005
1878929609
1253373972
1001743267
10562952
139829682
1640170743
1351945837
1677465064
104943268
1934515073
556930063
1628158123
1802548873
2126507205
525677869
660838558
432418299
278466888
830236821
990948414
326854480
232726370
1885542755
618288487
1746854624
1354839060
1971655684
1482104763
180553128
2061507662
308670121
2059482738
1167397986
1310413388
2070045690
1307227668
803100483
1274507880
837209084
908043751
1061539305
1394139147
388718226
716604530
1373162704
914396095
1377443088
1805581003
1192862983
60196261
649045770
1519717464
292922631
387104877
2138005951
2039777256
1741943938
1962177987
1374398371
1922497066
1876202001
1683068492
1834496156
896116339
845998232
1757058199
55860360
1649098715
884082431
893069444
409658819
1945621736
139724944
798377045
514742619
1512887648
1712773141
1892185707
1170985004
758152476
1952381969
1820030774
130386292
97820952
59652003
120908596
2137598208
1801595941
2083086583
1364512932
1576609360
1811804937
900097776
1263621868
560437628
1746096009
873196419
616297988
1247711076
1757278850
1509367433
1657369895
1555416939
1649092377
308263293
2070159558
1014496377
2021036434
1814861617
37997733
631705262
1619759938
1858028507
762091555
1717580891
1917680511
883000151
1707695451
1571792804
818603086
924724735
1000918516
482924375
1824822512
117056737
1043362004
1423434873
990253156
1659659992
523662301
600048359
1021543777
33548549
7981650
523152506
341811842
2078141208
1537648884
215364628
1745519177
1575646617
847069890
1217795468
1286191477
1609161445
787892711
1056388340
344677948
348104514
480697496
1163281035
1272829250
1481616013
1646205410
950168114
1598672750
542083766
226119339
441442258
54260111
749781640
1041490617
1075803888
783330189
1049472267
1598956395
1125142031
980129827
989121631
1340506659
578165357
417284600
40092902
1795960825
1703476077
1649254347
436369888
612380769
1993932296
784474402
1093078266
1009729683
2057303652
427210631
508451445
859988118
2025883381
1050535212
1086107457
319841991
1104795323
1835889098
1361332609
33115563
471735639
263321228
1632071958
1596877671
1243451056
473709941
789900682
1821616413
890994542
829993584
1470093590
446986971
331764284
1906463478
1059367741
178212932
543454232
4962359
1187942615
453274237
432172990
1696394060
1313262355
310572723
599445624
251886165
630414714
1704240947
2087775263
1991747323
1737356511
412027254
107584904
1221944821
2008904925
1351035960
1695654763
651321960
1025168725
439165657
1481315544
347778667
886152628
1813079828
106758497
1945520369
1991292760
650212729
1950482728
1031751727
1103486966
235172070
580662140
269265674
545744793
1180107764
521151839
1176159508
736865064
461443454
1020423183
326737927
873470708
1128008087
1548682748
734891986
331560399
1096853863
1386213946
1356729124
1536019520
720045842
1704507791
274688501
385642023
1811266288
72725222
229451135
313995370
2023207951
1261202863
1417482336
110896373
1841865003
1686748010
656641167
874489119
60416201
1832800675
1611354183
521859655
705740210
1938092110
1395330364
1833748298
1339291211
2130222350
17825049
288661426
1368952648
1374554174
1824680947
2088998490
931578317
2099369448
327156865
595360958
24611022
556608001
909356328
2047818973
1817810864
179355016
11231699
1512192219
1866103027
667872866
239197690
1926519228
353189893
1850551874
300895236
1058930103
1641160336
1696225600
745194753
832967899
1678964302
763019803
1121629326
900433302
2137573977
798826625
841948144
921668646
750712425
1169105010
1517029604
775323447
1725713011
278902284
675658773
1396040227
458257301
686890472
760748798
176876680
1354763338
999946488
2103395908
1707953231
703014714
256807496
619399686
196691403
1953033096
1364594440
1029659302
1484513750
2127614243
3804980
237463404
2117704572
802631605
1079411549
891889570
1553344030
101032911
261435527
181183830
1826745922
540337811
856842603
1075302501
998595112
1543733075
1836051299
1175471792
751012765
688514139
1131384053
311482348
1391528854
1388191549
930882034
1588220257
1193740998
147992826
470395911
530771100
128123421
474200892
768234505
98344345
1276832497
1847646054
990233916
682692880
1948678965
1251669443
863876710
1627941239
1792007254
1720719313
555760092
643118719
1116968740
244327743
1818590511
1867981505
932841882
802490916
31980205
176887088
43198818
962862239
1765107345
1236939816
1110855066
88019609
1767710916
1238978487
562220501
388461773
1337322833
1839052998
88624179
180073101
374262230
2037303144
1431742544
1238138940
1517760735
1076266150
811374605
2073520827
1719384869
1928343345
170364922
1390491733
1648841202
1103206805
45499001
1680821407
1280093893
88697819
496199999
897717591
1325637635
1607055065
985737200
945864904
698549904
1547957701
1334326677
2035872737
1239527051
1422950857
68462190
1613789282
1312770353
1500204734
704444574
683047441
428987237
1515819180
609084620
888458
1296678877
779449543
1391380191
798036432
1882656348
1436879193
331374191
1015266593
1525577012
827574190
1912984184
703731000
287145607
751237736
1649595904
985695512
151711789
836438933
874084601
1391238841
111906142
942546792
857544475
1424676496
295267878
1561989049
2107723937
724255115
930324581
569324909
725143574
79519811
1348774452
2116523765
877556243
1083947152
1405919310
1208930434
2099213746
784012675
2036504625
1864714282
1487743675
176166584
468468371
989855931
1161862096
620180160
1826294864
2035946698
2011419001
1938201007
831009842
721479828
1215393855
1126277720
135985230
1175634144
1850532836
1066309811
1744959053
428192762
1145829622
946249858
397232879
2023385865
2030197010
1803152190
1084832652
1981927108
439681217
973853629
1699157743
1927424892
1150020213
20142466
769797175
164398662
640322626
448608391
52861712
504257980
239325750
883871554
1225737808
1454719605
2010149274
1361723038
482870101
1713198462
280549202
80345507
2141391224
1426378824
1026595365
391140456
1302281042
909308727
46808998
239630046
743752188
486490215
1213483675
295426283
266431459
216020240
315568749
1036228634
380418902
955891375
1484837025
433280614
1460149355
1724162776
1317152168
538403516
1031398733
1179817795
1900126554
1514268835
745532609
33192108
1594614342
739440186
1459570933
473726059
1130580642
614368327
1383034786
1177389640
853998373
2126786974
1663879855
2067482048
274729609
1930311314
136018640
590298358
819056300
516437543
1546189734
156409677
949718157
858855441
1880572453
119386678
1397258957
764487539
1299204473
1149901864
131272726
2044737082
1183093972
1725887068
636693620
495181257
52129479
1767274262
1109549584
1435164265
797180254
1963547957
1414467592
313576461
1883546357
1689197201
96404127
2019564998
132011912
915460427
388518893
1678201646
1071870105
1338237050
389573439
804958910
1457623728
1786832397
1569446449
609344553
789250613
1700719175
506597988
1972344585
1279122595
1143291608
320042195
1331252074
763082223
1429591779
618932692
1560262477
1245656089
2033400284
1873838939
981718798
1575113837
1970243066
853800148
1707125749
738219846
1242319041
1237843747
1810089951
433072444
1627417187
467565213
1890696172
1266765936
2037011663
352557078
2056016549
1590247190
859155066
1880877486
721886138
2002446674
53436033
2053138212
618045249
1483027813
524587256
30824079
581200254
410503892
1904663018
1562919052
1985617730
1727422436
269235553
1545259831
318158634
1511554594
635619931
2128248585
1944627038
115553470
448330151
1687839563
1382319406
337858166
2040396641
1290852307
1928105356
752068059
1024246145
502507846
607031085
1077682179
408162411
1225076335
413226344
932749667
1255900414
994426598
1343253560
1013079784
409862002
1181387642
593018572
679097555
579163825
911177207
43168502
1214783756
891942144
1987795540
1330337226
1340272295
1528151455
565172984
1678130461
1421064448
1856025291
1458752170
25648859
732787789
1961260016
632679945
1810469968
221938779
1857756280
76212664
1154688447
966173046
1070639262
350458359
1979252830
1480501264
1531846001
424787754
12115172
2111009826
1335964961
55283674
1178309935
80423458
2043079214
361163513
1420695753
1423747022
926336498
951342567
697327822
634878141
262611089
722976682
1367665930
76387457
1355656627
1030652250
298326237
1065929259
1106864914
1453014684
2032102305
30020528
1803473043
1863871487
1510521793
1187835396
141175593
1522636965
1151361574
1477140555
1577920639
182187861
1557564013
1473516205
543351375
830776118
749779579
1469687873
1782118685
1447107402
2104566014
2044729774
22600436
1324748297
2121117232
1378257063
207916899
271959821
296702674
1314781814
1724974505
181321331
1344802342
1380963900
2045192818
707840487
421315648
38884763
82993804
1572677222
1516025318
1660914443
1754865084
926105683
986947001
150732811
1756881802
1736726580
1620420684
1391516839
1036350334
1577503050
1288762966
1058950770
754767699
1262396550
289724185
962684599
1534356371
586426859
129982765
1111847228
767748190
1474785107
345327480
665457360
35141947
766643128
704342124
118135751
191836702
72883794
1779050195
1946701786
998989478
618513548
2097434597
608387632
207756480
1570371633
1999904471
1244106815
1000391036
1141183789
155573937
1755158735
256096691
445298123
570359686
1790453062
1031724982
700342451
754816642
1799473173
27643911
1100144122
317446885
62785858
1866787250
1021789009
180921609
2058623953
1094672804
1959971804
1857842091
2093662282
431001704
1807793041
554566266
638758185
1230681026
406987089
1882865000
83588414
1548170879
2038438937
1838747150
1804267570
336253412
261623188
1447236985
1367978395
961965640
54569979
1019967920
989609551
1154714102
1337414805
1052395409
874017704
211720167
1233317018
785158009
1306392971
1045805175
495516453
1252571605
1476806879
155825846
1807137871
2115565064
1386506872
66641312
1850946416
1470095287
1614812191
1741901706
1161358789
1271596114
2078155118
1422981977
571349451
1298649865
237463969
625919430
171134137
1227073520
1780633532
1508548943
131985281
507167589
1720269110
1365302300
1292325598
879178433
263623827
1787842051
2131750038
1740430706
1943667897
1791404261
1708512123
1182691122
1858045573
1411974891
505302761
1325374117
1006392949
1666661550
449486583
937064420
942159879
1020836034
88230637
1179623849
1646755464
259364775
259213721
1279905349
1767913718
391199003
1787072938
1340699180
1756501303
931914888
72393965
2020125130
572273292
56660355
1613072188
368457541
1848064616
1174100663
1551148663
1558626541
438591907
2056451424
736517010
1444984856
1575629326
1186003593
234565628
370305558
59355979
322796266
1549929407
1706111444
582161041
1809143128
838533145
202591111
52858483
478122435
1543290291
1809359786
1410037323
1615684256
1682001268
1982310615
1672344611
1147589809
203284509
1372925579
174206824
1754433172
784068472
612798731
1663400949
1520585483
2057783588
1091546627
559105428
144865568
1461852185
618461408
467661834
864297944
177089204
1049822875
525957425
1015622349
1252413986
578815908
1493744784
648220629
240692047
756298459
116421237
1922693315
591125427
1788765848
922799476
794409936
1014207779
1097006301
401359460
1798276252
1709805032
2064760409
1171378087
1620104972
1008823389
1730483515
1764970541
323191926
201461275
85148727
1187489871
378550479
1134971603
1713447296
1394172828
239901941
144779556
740433964
888122571
385471603
1496732424
1004543808
160681271
2087857851
645826009
1083480747
734784139
1660033788
33003400
1136143599
1310826392
1742808433
1053420361
334720831
1215429757
2062243750
2065204347
832916650
237952028
119181974
918065378
1425441899
497732454
2053036981
991405547
1891905282
145455274
1136185104
484855599
1033577845
1521656707
1981588023
2038121654
1682337978
1921962226
536464015
618335078
509262717
49014155
651338478
1645406316
1359840548
246663263
551343029
1694561379
1462093021
466103131
1612282078
147526023
704055160
1731464053
1065591401
2129497059
81712859
971144734
973418959
1973618141
1116600009
2109604063
310990092
2694206
1483777122
145094467
2040815860
1018631453
2067056693
429796227
1636966531
428835762
478810383
140821361
2074242079
1838650931
387484625
478101460
1385728662
1849577646
944204592
850527093
1997103669
1648259752
434507498
915211423
1630273163
516220357
1886356157
456208474
342354850
855472518
418328889
653344943
858166725
1902106012
798439410
751498937
773253817
718012456
1181295165
262736700
1146848218
1660105548
403558061
1073606649
1351272831
791042686
1551708110
589517845
493136684
348429054
1440044938
342756706
1996688806
1874552436
1257968129
1479478321
243289145
996840638
1935686796
585643996
1852313157
206532037
1238988939
562996234
2108638049
2037428349
1314495171
734408218
607957157
348306688
997144918
1754805376
2008412236
1400702980
680928377
1212201419
44262018
85152839
1801719265
537398703
433581893
1094280555
880155409
282787051
821349344
2138123538
1762265373
1064638489
987480528
1550468521
1650282485
692310037
1757000558
741787776
1255306271
1718154960
631732478
422317795
305079530
1239689635
770624483
1302224449
847011363
631553072
555443781
1527939741
1843754491
599705799
1613092580
1497990108
1137104502
2046674474
444787016
2017259911
181977877
1266136360
2007899801
1944243250
183291201
847896682
1347228123
1833573687
1540206719
956745034
427877815
648029343
527416346
1059610293
1070347138
832495876
151816281
1840971621
2134720325
998827644
325041045
542680458
379283737
21311889
1142386258
1992376318
1519301997
132007112
1891567144
1964089013
1783376
2073545021
1082741725
2009683177
1870304624
1266032927
710096211
1070049099
952122966
102819283
2026794133
1380000781
750848626
406726831
292127427
1821195764
1239222708
443943708
1514683737
1226459385
1442771352
1839724783
1769139844
1822055090
1861036672
764042454
1666947760
1232855021
896049566
1411031256
1049460387
897832942
1337092629
2132202112
760032472
1059913605
1250751391
1470128683
2129962705
55390709
1572947966
2009273190
1435391491
176312944
268516374
1727518918
1997508708
1507739082
23978978
1364708798
586714819
1466750330
1056949933
208371015
1141321772
770502957
972413469
660785884
2003357978
1868463036
2071817140
905334717
618812330
1261426122
890053182
1378844802
173856079
2140804573
701489838
156335136
48711635
126954156
18124679
1484103126
303267101
286641053
1064138396
153292161
1794380135
1088117374
1518000959
233611306
407384056
427467244
441982322
1548705829
1197970201
1414395791
62008065
1053844532
1135375179
2133825206
1959179249
1754187510
1247767680
701748783
985548664
1421623759
695069709
1687038502
1577958896
743781344
1813992659
1596083575
80400822
2117259760
1882724628
1144539218
123068273
1529621115
85172944
1641069233
1763232421
492557000
2068536477
57731095
2041262829
1119023031
1472126887
2103270895
25383915
460018418
2089612453
1984563164
66722280
1189896485
538828300
1052270945
464036596
1233898009
591825799
2041995492
1977679353
258334810
1490595419
2058080175
228110922
1225836399
1055135745
351179196
607973866
1140308689
1992248429
223722640
1632865689
1913301258
281453735
1526644871
884840641
1753580622
1482432118
910224556
66115393
1424560923
747304073
132837673
466973760
1286132373
1185108618
931010356
372546734
1776934418
825522201
202742439
2035269228
168633972
113338966
115896503
1394470372
1168474711
467075699
2002444238
161299752
311840480
78683230
1794165441
77658090
360136966
1173326664
962498732
2113717588
508275134
1872723288
32349333
1932836057
472543713
165187007
252326169
1758676086
1350295625
1183336526
2131222820
979746395
2008858727
186481611
867531976
30009051
299820577
983428479
1424479423
1468295288
1450504178
1279440014
1629595040
1762344658
1358123244
1276276834
1840002748
1718260210
302119850
655017832
1684494151
810394985
380257473
1716843484
595747394
852801186
1882030491
848073564
463993625
1084842469
2031410090
447732797
2064588864
1892785169
634214409
784637192
1922794220
934034986
1768065671
1199789996
254846627
1071086201
331746362
1884441667
685947211
1689869606
1013234853
378466312
1260646169
1315354704
1033484144
797656672
2125749689
1413741617
367016508
574013435
119059156
101563352
1422086999
583052781
1186405821
1306013441
1030785578
1103511037
1051314962
1664999987
1888148230
826625535
451551326
1508730253
2026415531
706397953
432332807
210678245
443355972
1118280018
1900547851
1456590826
1496746330
1013710372
624461882
382746827
1811367044
602727923
1796488444
30899905
1176741358
1915547600
132463257
451344710
351116733
1318869078
1757358151
1381902312
274896467
661189466
899418651
15561049
1487815001
1350969977
1524291303
1366746884
2057367930
1956624110
1577425129
353240255
927420480
1330489332
1809831081
276683163
196716057
286809315
659429990
2008083101
889537238
308434786
2038983006
2066278596
76498739
23962615
370139658
427615472
1342831693
2127497810
1809517784
1617728161
641203628
561452788
1633289210
2129018629
1912422765
1010096865
1348281865
1822307048
819237327
778223346
28063655
1746657808
2108712678
1837894736
2023340971
157945087
2124704051
535287313
18544541
866757641
843722099
2057527547
785552589
920220838
2081490163
1155692248
1347836311
1276838208
1135706410
1009870447
747082721
1776910038
1571323235
232888284
1758445019
1336262353
1242985149
959243236
1011085753
2062222477
1737466582
1039149408
1661396637
1698695612
729560496
1537253960
1856640700
706780899
2072541273
1875185241
1573538540
768779724
1785229140
211607481
1689000563
1719235655
1367299729
889353226
848590216
355522491
1899223673
1595672937
2132432529
1323063261
1828561221
1743393900
511841966
924062723
555153488
1522927719
838801552
145136422
414593479
352714541
1843832035
1144153975
1889968501
1552989087
1850934874
1815026126
1280690680
1276989766
436322202
918436172
1488597247
2125322765
490188180
708413329
867192343
1338778396
1063935820
618932369
786967685
1048884702
1941995630
468045259
644794954
306353948
1392107982
1199948443
1829281667
83425886
1345084865
96391498
436140427
1041433252
1240545473
178625280
446938691
943996699
1993651406
1727629371
73502817
282489960
498581896
1562100064
260329078
988770076
123029745
1127521421
180064824
1186965566
1746453790
967032509
88366620
1540965772
1435077768
733161574
1847319720
679702102
1933110017
1529117739
763127988
1130711235
1625509237
1199268415
24660839
718571062
1377893695
471599531
1662567761
1224061453
51745254
1736070578
1506551414
550327150
1150686995
1766880492
1539097226
1273716740
746918265
1719162050
313198658
345888408
538710912
401565278
1886854180
1973788680
1134726853
1586690253
506007135
920353222
968324344
1269135123
2051064457
446349934
320919891
2075725297
1164920996
1698813586
399841180
680005110
775391392
451586434
268592040
134459158
1001913585
1419279035
1901339650
393527163
545512128
500774267
2112689214
858710786
846662675
503916478
1260276065
586033208
330221510
247519270
25239813
836228645
1167872492
993564157
2105363769
1071453302
1439914091
278800012
999694951
457351440
1977613598
1399536131
1137356550
605521342
1851122565
1405948590
739980500
705552502
677743978
493836502
1099079666
1223256106
994610770
1064285232
2081966892
1841273445
1568201710
1194759309
279823005
1898423220
1442278579
305062818
587168218
462667424
1298626976
545048339
1534120726
591057419
823848351
386332029
1048408859
653978301
1785868160
38281761
1259499644
1489507077
1444230352
1999480144
47575932
2121974330
345832999
1146655598
1197746788
1340443769
63457182
1132230032
1034233566
1631658892
179505694
1314056572
1382598464
1621784273
1619119390
1969766682
2084451697
770262718
367331373
1471088775
1361320138
1191179724
1857420804
262245349
1845158026
1495805316
300527111
957174022
837828746
1744757463
809170518
885404678
1719248145
1155003517
2032060276
769511285
347963638
2095517458
1901741317
1382197205
1579692702
2081247011
548770129
814807518
1555547637
20405871
637090553
1492515686
790668590
1004421926
816120814
4505080
48118003
526057970
266750429
1893276029
2021863287
567277540
702966403
712208385
164551355
1512136921
1597613063
1883799500
519656791
1482189691
505827137
867620429
1430223501
260084807
102333986
862432555
193848170
651104115
1677240073
1749395807
671509987
166846978
1094427846
1462178577
1171268905
1910548660
1466683657
1219386908
289122982
1733434086
965179289
163502621
153227979
1668145692
875711006
317779334
1032798965
325840421
54095187
1552455756
1808030112
559922324
272592538
1090769965
820007131
374926524
1953202520
1013855302
1026030640
1482958946
615767461
1697540627
1649805924
1710195307
1012235556
673591181
1473260319
331435565
1892978089
1762383302
2064869651
710673730
1925885923
70613982
231335774
654113282
388393317
1264134740
979953703
442488504
669106848
640500168
1002410828
941699386
1731270133
1822417960
1316625911
1536989006
688789614
195172903
872464304
1304557075
1892713530
374786580
867268735
757465438
1048377762
193045406
1088901003
793872203
1955428708
1006287006
1504545934
1733830984
1076900989
1735881708
240460618
1465294306
852532800
1220414321
1907782810
1521639649
1860914489
762709990
315855387
1444700975
437644302
1632481298
834206333
1126433916
1827654201
1706670637
283507344
1572884083
2081457217
1150776079
182865873
982351331
1343821485
1271766876
1776223535
1151766546
130570235
1133285821
738113882
1207471224
721683881
978574500
525281882
1574216682
51505173
285581044
948372683
1912419663
1048291034
1264228070
1209636990
1485935337
749225721
2043843323
464885605
429396274
1603030312
748392949
2002280358
1537003881
1899169028
37662583
371871565
1095506866
1309429460
611452
99789764
1439999695
1133897273
837903646
499987271
1855581154
1816478146
1025269153
1282314188
1867983319
1310850197
83203223
1632919334
211657583
1347431294
695072676
1697592920
2096657015
591432351
14994878
378569641
46979015
763387827
233366351
1583982897
515073208
271028935
1955854462
1610580074
1580458395
1956465914
1710369838
872974442
942879539
400789836
1372961713
650977045
69784334
250747218
1933291234
1937767653
1561597415
2016494457
1423203340
1773254998
1216442103
2118276016
1323364271
1165615470
562224720
1338359149
1544185112
609203735
2101746976
1777551463
45702984
469336536
2048580398
2001557446
2079916610
1481555145
1810539712
1642802800
207045939
605935603
2043592636
1580007652
1256912649
2113376970
1830754870
1042720235
1903660976
1244868637
911731044
1179380668
870639988
2128173148
1150173036
46520611
1146304970
1712397756
1384879760
543006434
174117844
1339143088
173074250
219820828
1808479625
74171000
73894627
1740912587
1555726146
1884434339
1236231740
1762772085
342886295
1132340728
1195296090
1599798944
1098234051
878567312
495035531
854411379
2123435950
1406766575
2033792047
846592290
1387456075
1036481435
893112901
386277398
601395544
130509013
929283832
775513388
1469652101
1102358082
995334216
1130648078
1176529083
1069228843
724077018
584771581
806179535
1960308758
200060018
1149065830
945165838
1395356108
601381126
2043399889
126439773
1096416657
750327620
102392075
355699584
636636019
948984365
1743155660
1673117455
1842097266
2129433058
127029351
1972606279
911233242
902542739
1294774732
2013591325
1897876955
277939163
1042636760
819622151
1002016181
1627408341
1625801686
814841291
1827468359
627383868
1760007129
1075340820
1228764994
1655923371
1201780593
177698003
258767343
1304172668
533397587
895403363
105673385
129069599
421037170
1947770651
111019009
548066521
1772893282
1022252252
1450609260
920184366
888359929
1201002567
1198123529
1930996689
2020624718
52656062
1410921382
1498942756
867497353
1090906093
2126326624
480020835
18763265
1207607970
2135944206
1220543858
1385305973
247227901
377232878
1918703561
1142631264
482906263
2047773160
1563668434
283193266
11308522
2111734955
2056086548
1033560774
1414860567
828787267
1921920703
468379487
2026910796
1705433744
341520557
2079566859
968871478
1840463314
799580564
2059777571
1819306290
1279601399
2078540837
879430613
1268061957
1151601047
117252938
1515289859
1528833926
2035956499
510437475
2011740189
1936246012
2074105910
147449808
1947554534
2038357217
56052708
833631660
1305734137
884839975
608068715
1774113624
764267124
166018811
2115634181
696350335
1134890289
1808613847
1495930899
1047184212
1480436490
628048651
978241401
212383455
1896110608
2129842449
329636393
1263916819
1511192727
218109245
1774354295
1375449268
6871609
1700976557
1522899076
1954426143
1591850126
1578951785
640574155
750100615
316308112
1248642870
376730591
1080575236
1414661681
344881125
1776925571
402068322
6011324
1125372823
1449252534
1486447814
1753421474
280010288
1698831269
1502048434
262369089
2028467663
618481606
1773561816
99093260
245352253
1001527436
105964869
1946328810
376942865
2060391012
1390695288
1955894650
553481519
2140795904
124719114
1802124389
370042847
1205294351
1069302422
714923972
834736274
1471370744
720935297
1960109097
773139630
59899463
1566046923
1053149918
1758730733
920611710
1315519007
1639714748
1539093316
941597175
1738808008
1784445569
1943124612
1844772877
1583290731
172583829
1757680241
826502371
2128478479
163678112
819814627
105713945
1965802501
1189857475
1311008296
887621275
1904781447
2145744571
211508371
478233096
1958370020
984648001
538132560
1376933296
2037797920
149379645
150061358
1205833279
1789094393
1689154674
2147430455
1380418753
1326116595
1943071419
1077707982
761923678
2115655248
687904575
1588426049
2096650079
851582687
260757029
54880376
669901540
1450614504
1365888673
1557522815
1207912303
1364149596
1769031186
1686145400
1175035968
606195539
76794312
404485616
496509811
226173957
554546974
1702343091
2015268350
96218000
1702289898
1248203455
1422334595
1497877669
178427789
36774625
1466049269
866332364
1625200675
1415215700
1717915051
1885957704
1470096076
240332943
1189088560
688501101
1797855758
249517215
2052650697
1419403296
1935662615
1080203018
2025598835
2012456927
1484688634
374624999
91147236
2039235609
2076968090
2106415586
2135453609
1631774340
1207135393
1410304557
982168361
1385563182
1447079182
300733982
104411898
924796209
1715949682
1822326949
663270265
1038562110
2062659892
1852358825
1727063212
1713032002
2101876041
1632230261
984951650
1890055008
564949631
863066838
1755028288
2049638266
1237691837
1846175524
1941390227
1167176279
1805107463
1929360188
651466971
864759208
1192181097
1633635332
102838743
491776632
1934369314
207250641
1416572841
1502835348
2029577591
2079843107
393913810
1944753835
1784718284
2120977022
1510302190
1739110677
1605723636
347770192
1481682038
23189619
1210837030
1089226678
2072827885
301045219
787918554
1866734464
1468221498
445542369
1648611005
2119688469
1310301578
693308454
1605840153
1413140321
1185085086
1392725819
1620390962
454174280
748077519
1502484905
386533739
1141991330
1299755093
23768375
1115484704
662573635
1762879053
573724692
1010343827
1097077443
596914312
73697210
38820473
522258549
374742429
826739027
241509366
1842963928
1272281397
1890120371
1815168749
435099327
435945177
1273525255
1848239648
1621030264
518767426
1321146962
2075204544
1266844946
676148220
314254635
261352628
1975903313
338023010
1376837332
490993300
2100902063
1950562025
1501337127
1050495858
399992689
1575034337
1089316331
922251238
1949776767
1916055359
1163760604
1645257047
1040853108
906397327
1312942148
1475952435
1342342505
438983755
1176708435
815889121
957751182
350371749
743610017
77112480
1026519969
1057864652
338465108
854939634
1395887662
1715302440
1345932934
1349306078
1518380817
699786414
252318288
1918373506
127337103
1341634620
693141097
2077113870
1110206331
1856901701
1574887269
3575791
615815381
740345770
1479528226
1958157886
1179329525
508753013
626563359
2137080707
859124762
1370173376
66709539
1885644732
280554380
405174647
593100718
1676442042
2120477088
1939033653
878264472
1491374257
491336419
1130582761
1262264116
618673522
324733733
1955405213
548303745
1434940064
1664823266
2123191014
1438515855
133154999
716053136
770560433
2091312885
1895382662
1279313446
570392596
1884979721
2138438208
1940565972
1951689261
1876599292
73636704
209380260
322216363
1750078747
182373700
113766368
480859571
1673747958
605102787
1611442332
788528426
1223776309
1936176065
596449991
1772080054
1223632481
113789609
1747787421
514664688
246944609
316356909
1285225121
190773846
64255923
417054919
761166443
1949235645
408009480
554248767
1753441258
137125124
627885472
1962821518
459341487
230480571
2145195219
573107855
711340142
1671459529
1178210642
175298827
312504307
254503304
2111474892
908954298
2026583358
1187623726
1022743907
1626887131
1702288414
1269688516
1943244041
840029888
1460462363
2007499964
1257084807
74145158
1809251961
1665094287
628393925
1415209571
1802219412
1256279397
1230547442
114077251
1486759968
1228259013
687185107
50616463
752234894
1865395749
225915290
1064739201
2119899053
189906534
1973693499
1998998764
1377530260
848953758
1478402247
932335027
2118642275
1274162640
1772364915
1431620990
1134178957
881966074
1505766148
795947270
399576714
2134160073
63673194
54312478
1242955823
1294220636
168389729
582232143
374996001
855574836
632848606
1127230895
573486938
858763896
44486448
545902343
1048670431
2018179947
397417459
278717043
719650057
1875819707
1211052070
690808684
1002498699
835933337
2122429674
2136677656
1717899412
1480712174
785141279
2117476126
1467388600
848814473
24304956
562860775
2143035109
192694685
1145092918
370547462
1048269522
1777941525
1497778357
1621756460
489221773
1542264805
20175155
1537892204
1412961104
417592615
1816609248
2132611161
145928674
880177670
675936198
1148427373
1716111008
650882224
1137621382
1286526772
2131594399
1922762661
1256519250
1451499351
624093486
1280824206
2014360126
619644947
1473518891
1011969396
990192409
374304765
642427273
340487118
1996061225
1131649047
1882751923
2016236381
522057603
1148229379
286345348
191183203
1133356892
432274022
1071360874
1809293090
1580701395
639988234
312691667
570839129
1926515006
296802418
346118142
1035550608
1748301769
970211628
168891166
1615178247
1589856575
1642410057
479663995
432565336
2016714823
1122091269
773052454
1865292400
106256668
508320729
1734045133
628314271
1656550108
2020390481
819497475
642423353
305180855
1890858349
304232795
1885882251
383362935
616924462
309237732
162394293
913726880
655355875
1197944901
514545001
1625567503
1366836067
2129723248
1067940431
861762476
461903596
1500505767
730993651
1583994865
126074574
448802404
1690251533
634395303
35363889
171082156
143461764
2055754371
990579631
785885117
213451578
733954332
1090117912
2099333829
1117317267
1707042375
261087914
1279711560
473285607
916443789
330172813
987830609
394527644
1697008880
970070209
1462468075
411287709
1431973805
815490195
1142281360
868485022
941564769
1591083764
411252907
1575960072
1626447654
582335064
1719421836
1534718377
1572914695
357823305
1748169955
159385380
1447941218
1700020137
1276702647
1007499945
1961108051
408930560
1480785552
730068192
739103373
321132513
1124595836
288628606
1291202723
439580264
699916315
575692880
1255070459
1842197675
1444177903
49151580
1285797792
1855430810
1625111652
764761798
290282226
1197049841
151996527
1863196922
1554873146
1900166482
2022582302
855330716
1452702971
1151801301
1862830661
1266327374
1560731861
1196132566
1996395566
152351587
1517265079
973507755
440980193
660984154
1413088019
1140896508
1236677035
520674830
835610535
533371290
569826410
2121408327
241318452
47454414
738686477
531600679
1244504255
890683004
247313953
651893754
643365839
122412607
1507224470
2096068810
1274213908
1222571484
1214912537
687462122
271220402
1063824455
839813709
1788485481
2037332210
1280793902
301985988
1302936581
274206762
1538663023
1823611411
1109817297
2072034313
245954173
1083741977
165869117
293408588
1822428454
697469796
1537912843
565627811
944783749
42322949
1208993650
1067196356
1549547420
1157578812
193926617
624635256
225007701
881388739
895855658
1288832157
1721202448
536857491
1178680719
854512702
838843479
334133653
1128719464
230022854
10261416
91053113
154573519
256215590
1174795090
320442637
549624178
849739897
1017912433
2087537021
1415367708
1962696183
2129859971
476877710
882408891
1531923743
1634456522
1076335508
9075351
1859464224
1957724247
904931009
1000812733
1531443047
1441788500
32009804
238472101
133148332
366143457
1367191565
363171186
376404874
1458244679
517744706
632620464
485556121
838187343
1182244642
1335296018
1856099776
1122298015
603180078
1671312311
1104674338
1080057788
406237555
489114433
567030663
1482573063
498189784
279011239
1292813663
1403120793
1279823972
676773062
697425646
1311833776
915245164
830573978
1677977234
134953081
1193745164
2054382108
1593197760
1711489870
539518924
2078753882
402193565
1721763566
1266566252
110809694
696577933
1869746331
1782122005
1801252272
802320471
40875912
142883057
1369351134
1523448976
641072842
1648362373
668778991
2044193635
780702697
1345552053
594135633
2092536474
113313569
1424709611
1623030060
248266651
470971128
1529928520
1841464411
34977350
2069447444
1772734645
437170916
1643727362
891817250
547980610
192821647
614079933
182618967
1994073919
1416400404
223494880
2136956977
638267891
1746943856
630546171
139146616
268239199
527256158
919849314
1613791252
1121391792
864902140
1727104822
398617755
340448552
1975371473
869588883
1870377072
1669352236
904566234
1792340868
1294603234
1341737150
1288584582
38936836
1889717760
1481406229
653016769
2072336727
1327996501
2069417173
148347959
1317469830
560201416
1895291815
1948016001
699348033
16047366
327788511
1619197347
1629838619
1449180303
336615839
1209459793
1847798059
677064391
1037347618
569903294
399957815
559216206
1474469528
44815035
1853819440
668723030
1333399617
1892756276
410957142
667322198
398289397
335810222
1995318699
320222923
484158181
1165304881
880424339
231966349
965837234
1579772372
248013715
1293625746
1051486071
1877852334
595322401
1388101910
939828479
295636812
2065166301
1977176097
865540107
317640468
388908656
192525987
362455503
95244448
861249018
1695855120
1988000725
1272206160
215693671
238806474
1608016382
63528722
559029397
2092174564
1228833604
1439453737
176657265
47187190
871742461
424670980
1340812936
1923228533
155039667
1936135338
1163846795
1094868146
84288502
1081529449
924560596
949828609
1399169917
1313469252
1142354597
1761625421
1408713700
2003603615
1309996893
1249230777
1128326127
1525690564
1488037252
588858862
1589219287
2047066649
533549778
670569243
1339036738
710207043
717756433
63295552
1134878023
2058569370
1986524085
1289917690
1847221060
1002887232
237302189
1931509562
2084416681
1161862785
733854524
1336102951
327848389
1876209121
950244724
1736562089
1732329088
112757969
838309219
713171567
1638448534
178862823
1302030429
1080184173
78445824
1835580207
1750753416
1417482563
398303602
321026201
1480778115
1533181626
232111923
1319818552
675615668
2079332983
175222136
912917857
1863358898
112155170
2074780642
449729774
1448258121
255145383
178455247
251019197
1991707473
1910784335
363777166
682533044
476472254
2002225700
861395867
1778502684
934926225
939841691
1466599243
538195993
209840606
1864902846
859222195
1690618721
1250600824
1091334118
862953625
1926216492
1023183454
1038175762
691650702
739058704
1150330932
618947696
1188788478
451105405
874093080
1367243725
702124602
718316905
1130544412
1065901768
1400849949
1607016666
920643821
114762168
1238035702
1855570046
1054603859
557151298
246282392
1264444466
274570496
1105504587
807579539
1525171320
49355057
1670533165
1303904164
1072538511
561225279
1995554866
1811597215
1711556211
467018915
852902045
15177968
1341111995
72662122
717302570
2059428900
1203206534
1783204338
1312795201
662739553
556364511
1427557369
1900775255
264450910
334677580
310442905
510733302
1599122046
585013401
1616237889
259217938
2110184721
1665592946
1929751103
1266605238
590647810
343492734
1114676456
254761377
2055048945
1581695371
1107663423
2070226913
775323718
1180325545
640045835
687268970
236048432
275766525
2000064171
898787985
832131037
1280137892
652079592
1096581947
1614815473
962522498
1607315249
1066453871
1547535899
1076069490
1325671809
1510236973
594178788
1107939264
629358563
1184826598
1451431998
1744035019
1439587976
1358997295
1178246743
399767751
1281740560
1953570461
1580093296
1921786395
493355784
1816141728
50069273
345936307
567446065
882200310
1626074200
1219525658
1978782257
1093406025
34564508
1438613858
12376248
1582100407
367199700
1338048058
944853732
961378488
298503674
1574212295
2146205087
1749935673
1170763667
1438309415
961449320
201526762
1838077166
95706233
7613575
1270686814
2017492628
500969359
939344895
2067561901
846905667
1506790960
802278563
325496219
578832970
633577172
1418902244
613397478
2072191030
1431278492
48014238
291907082
621842902
992867970
1253285571
920346577
419596618
1252007010
522798602
1590360285
542832777
1484247922
1791887047
233426295
1579954155
1799500622
1504113109
1449963136
152986334
295974356
1370041389
999892001
1802765317
24836305
1325388220
234114639
658413477
596806816
847512118
583120860
2028085308
895526356
875027942
502444563
1888394326
2128313513
1422791140
160507296
1232836875
1945589742
1750867581
1775669652
1282354016
1395270980
2009095947
714824524
1047287955
1365725409
17304012
1200274289
1661699765
1387345401
52682642
1316981434
1412181706
1378070862
1551096074
2070595184
1974877678
251124544
506232396
1855479338
1146650900
1381260338
210440253
887561578
1362090204
1633231393
1048068875
447443431
1431337487
651452808
75629436
566207856
2046723789
2084725383
1281032380
946528096
1302967144
1298336392
2146802385
817183262
538198145
52001379
2134164696
1950379852
1430072241
1537777122
1873491388
1257466271
1788901666
232240136
965461961
788068918
1613500474
1175902215
1675630497
828107030
661649960
576215724
1275550462
2092987448
1227668532
1351179898
511711656
1126908673
1288421633
1792744036
2073436769
443905130
943596780
2072755506
1261088392
1481794925
2124756885
1247769440
1284691129
1407345478
638062915
1010698869
517328101
279480933
1242939005
1482790063
1067549852
708955832
511208630
595696701
1537062862
1172858590
1171912425
665129676
1118362390
252097309
2016309574
1630074046
1379005983
1157247560
1275334434
1304959104
1601152690
71447566
1230230963
714757434
1553242492
1207504200
1962526874
690449973
467366031
453106141
1701148843
984694132
732587075
796604200
320000547
1800136927
1505560032
831209177
248349980
895139247
2004067768
1420262405
1560268923
974946510
1672359714
1429094850
457536909
903882049
438858762
1732871343
61357506
2040011452
1804318910
1291588469
607285238
1210077754
351609021
422328464
1900527727
818975052
875434606
1454192922
1803669185
1608021681
103313475
2123669732
1260674960
1608873507
807395262
1509024940
356529106
663979382
781803697
1916798030
1638925892
306679763
1198409232
2096462801
1210561813
1637267994
1681850497
1271919319
1529795798
1338685759
416024140
2137081036
401279865
767633161
411925852
154323944
1586608214
1287360458
1608516867
1242793751
747898491
1711830342
1218979835
2008573451
1173220201
2026375097
1370114743
1529749308
542870831
4434792
1299063690
34313076
311114556
349989274
2130775877
1521676369
1987257268
1665142726
646112040
1369569418
856344837
1062136180
1359166806
1257624702
1829769341
1771092658
1411948647
1268893907
910969469
872981866
364204010
1658867960
437328560
1583183846
1519957764
1610548761
1462075295
742588859
992814421
2004946127
747023652
144394463
2039259203
1058138208
494383737
2022551432
432330929
334157357
1540210511
1078442969
1703726775
249071700
2140579149
915409933
1506696403
1822864842
539018944
771161402
944275102
1449988413
1644143268
1308479112
961372725
2081471828
744179310
333846841
1544536941
58770958
1076435701
389867715
2063717085
1823459353
534262178
1955492640
734113913
1028645916
1830560424
1166444842
1362803273
1223287287
97404163
919046401
1472358988
90499664
1834456334
831571743
1913364506
225991630
1602733145
710155960
1675980043
1099392765
2018635073
489869121
1033380945
615330735
823715962
430434238
674101693
1900151663
820301953
590335130
1576127368
1354564132
398344122
162757633
235726400
81420899
1329202475
1598529673
1304708186
1426606638
370092426
629583526
1517106302
57065113
1461155269
1282987161
283056743
916404766
1993143121
1959036787
2015797531
1864294546
301422260
901694828
332141634
1125138222
1332129067
1006243327
877806238
4947372
1596578458
306449958
1359511504
1994922580
469207592
1595237904
2076343479
1798410067
1046283930
1233568018
1077533058
1416376356
1863151544
447155712
1473441469
1176823166
1730142873
1756498213
2093227932
1575802347
1568051352
1961541816
1292613245
1869473612
715752996
1624754879
847128186
2047882063
483514559
1724934424
2052829436
2080093017
2031384383
1264857292
1927531949
353108327
712611549
1856391781
4034746
1758895479
942476151
1081567804
1027788187
658144047
1528723517
353746009
1834967213
1111382742
2110244222
1780711498
539701441
1530811926
1594769666
1832314687
1252801890
163039014
1309585918
2099930076
63437430
1793100477
1677380853
2116266866
1725709846
1561281588
1233640510
1505758148
1914389915
1946252059
1214666281
1918424661
1557663890
9658784
852508818
437968430
667802831
233748687
791714439
355286397
1345131429
754475013
2135997895
1884832871
137803291
1583283913
1569663910
1390605181
1746322927
731766180
1343051609
1809760357
377383010
872948814
1778543575
2103092856
286746754
864700438
1461367356
53653021
663468849
528549989
1972077683
73649092
538208773
677102853
511617522
1206011605
910851540
1303331961
1561298002
108499321
2057806974
1549812249
1993332192
48126617
985612514
1415512454
1438731798
584451793
2147278635
634299759
246728503
377177997
1507248574
2025272078
332787205
1793995328
742488868
1794154562
1847648350
1405957718
175220903
1672242385
1479606810
713429677
201861590
1991224332
1919441282
1112713130
1147072645
1333255636
1221212451
1057395971
735584237
1067060996
1105522588
1721196751
335089802
396770738
158164896
334884789
1031070497
404893399
712062786
390835423
282681830
1044849992
37347104
1025170698
691520906
1884995454
283644768
866741809
1409754191
1763251578
1580171486
1611615781
1606992262
1352129120
576845263
606581259
537901108
1798057714
1663977230
1273485345
717635062
622016170
847198448
1052724865
1018786908
1005363345
1387609654
2049857406
1410256744
2099672441
293209181
1692938574
997038785
330556285
570625625
1688559691
68068091
854270393
407817852
1477822282
470038324
1987989339
941954415
2077030586
1192634811
1518799678
536128198
1730535920
1169373745
52621780
856537617
1887008807
674637951
1703736066
792250024
1693424859
561615763
32376031
1595798617
1971872507
2132048472
1889007799
1517327434
981603609
72080436
2087953059
522679652
140148528
794739804
930497504
1617970810
1264778128
771003195
412441578
1194325067
1963638007
1931241256
1730453265
1546690279
953131353
1783075045
255744248
692656513
310229348
1959480314
1484906537
2003654208
373612429
1517282568
1451969177
198001289
1501847392
1193493328
1715328723
335967353
1265573765
1655798134
858647005
1405722293
303054290
1789144510
876209455
1567832419
412664057
1288651033
614673838
228818416
1072408642
197643455
1775508695
2025539995
1980718500
2031252944
570712860
143464201
1843249610
2055619398
2147118409
69378392
1425418318
1451603938
267379681
779782063
497613619
1982708404
1115749416
1763187384
1491022890
1974396422
1021426029
1794077180
1616057284
1897635484
1214425951
2028721341
1038802870
1829099789
110056110
2111211512
2026743244
1885564805
1989267859
1859978097
1769334101
412497072
2003442298
1465100064
320632822
2003077059
1534478456
1746051140
1307197349
1801858137
378349555
1804810968
1637082893
1494098972
1420514704
980622135
1321011746
294457085
627215667
789585382
44608922
1841641619
670823075
1083411792
1523257760
780879185
1047139656
1402517357
518960343
888923867
1115011806
140810796
1301420939
970970456
1605910860
1622053761
826563867
992905668
1220621254
2133761216
647280157
1598970809
1791088537
136879402
945586133
1064119593
1117501537
119114231
1358576679
1744717205
908699613
1403185601
1438875176
1579522689
339113745
814649288
212918226
1386253401
69682997
731878569
127693620
1184694803
872689366
1429114560
8181611
331116578
903684673
834745478
1324022247
2124305927
821023047
1971302404
1575793089
464627936
2108181807
373895574
1528747529
1078199696
493009806
739840560
675433253
1401709419
2143026161
2114308429
833748460
334656258
781474070
1046666687
1720909659
851157067
1778545256
1848603280
2035851871
503750974
1130234192
2044033482
834867553
2033918865
731295313
11406152
2010741145
1552318360
1982708556
1439050586
2016946296
1943406715
1812946160
1398210177
874122764
158472318
2138050738
1549556017
1560181738
2133593251
1516380799
246446550
320765862
150371221
1293113237
2041675521
1001528288
924174846
1742795153
889896511
1427925820
725545697
786446346
115309725
611980915
1517741659
126715877
475238412
922576371
2109424434
1914288998
792039019
1905347501
1579751510
42765548
631986617
1738223829
33332638
34058987
1150921919
19442242
1550439786
1397368469
340208104
1700811007
542998059
234399977
554855647
1467172905
1977195131
1444752159
747615077
555257180
83714857
862924803
1167238095
1601456516
989640680
1642476507
376549239
951581466
1409281857
1168588258
709445320
841549720
1211353806
1341431937
432289901
1244686445
1375490924
1583211820
1264128687
778447062
833096641
1604336791
331774421
1376094700
1838736768
886630069
695783957
1668448251
183898580
1443399035
76221784
267613437
158840190
1243459879
1869069953
1148480870
738452739
98135544
2100062337
250948
1266723802
662024009
841800668
330593960
2003455946
1274090569
1575280405
1231463223
709818741
691925444
2009910285
1542915383
148778587
194201059
771526435
1987515356
1080831128
1467310393
1508479959
1264729708
763225780
1584701743
1532343145
922065970
680677975
1253929450
2070546840
1419130714
1352064994
2023125529
1419381662
471305148
537665890
113698683
801899108
393638189
1387789252
229695866
1625101412
2097607994
921621310
1487528049
1493039729
1070399898
1681729108
117082516
910431606
615076588
1584392909
271427917
1879806296
200135041
1856129661
1264665793
1122201011
389323988
371111595
1045264204
1808454702
1723176589
920906085
1080352716
46998089
1458571976
1194051399
848897198
1852210165
434357004
1078593064
1329827929
384481350
2000214374
669872330
1877521079
923130624
204117791
1994603595
1833562230
819194379
1431512857
2104990148
551517028
1631647898
1813636161
1816182821
606365262
55476501
39810769
1651629466
1863931203
1762987358
425051903
796800271
1809985448
1883623879
1990851671
511398998
1588350396
277725027
1589992062
770694677
662206377
1442722788
1440567008
392243808
218369765
1644684799
239363755
2051931995
316395530
1670876612
2009438495
867912558
1155040863
1675591008
536611732
1761406125
1731067509
576422501
1265551943
1447515064
191926211
1690603846
96831688
2001911659
1426744078
2087683359
365827009
867610826
217924738
1955819071
1638305504
880131115
1251058212
931388864
1272374923
1469427977
428590015
1511738678
1373876324
744985545
1035131643
1235831172
1612898104
42688858
763938532
2026188
1804094983
347522394
578448689
922163278
1795037458
770374900
465283476
1891869146
624802912
1892027554
1832068857
990629921
612154733
2049993595
798965345
102976589
782641062
2050023557
1034365453
2055015985
1371967886
1462955468
1419271016
598360562
60457365
306919011
1834191734
1673355469
349607869
450646619
1675381657
6219204
798169013
106346698
928382482
445722823
876721599
1393665958
190108322
1501524511
1138209865
2022177179
344670784
1750364598
1924687127
1143636129
1853341187
559844541
1046176038
740222992
467376879
270660276
55694812
1886647895
869020839
116152177
46083258
555728925
1789507647
395691127
1006375544
1317405656
401910331
1804544557
1423752355
1330292813
102783733
152990306
576475123
292892055
1654514817
1714684988
167585586
1999185601
1317565938
2092272713
995338083
1023423477
504633607
2041514121
1763646469
972010486
164690750
1819341281
711174733
1033711589
1935493459
757257991
1589440514
1577517458
1152949118
448332411
747439466
1554859449
105393320
23708173
737668614
208177053
176698479
1314143737
501069108
1831213296
881345078
668654695
1682915250
51427368
613443760
530769685
1074850846
1118077367
424800158
691013667
2090087853
589490908
362871301
653778938
1623202497
150881112
1411036929
1065159364
1728398570
416502399
1513491775
328354388
1971361848
1618885095
352062562
561546814
1827062149
528761041
1875690552
180647609
212490690
609551982
849302304
1895405940
660979350
1462746065
278691977
1735830196
433339784
703492135
279360216
375943990
1292983044
642231517
1029722928
768701893
793112629
293276210
1833861257
374027551
709778609
1199869384
702381939
533656810
671270832
1054444501
1095203624
350849333
1583205543
823410528
531496942
1795696233
1432962510
1380799247
1543618525
2093941861
696061664
1822310502
1682288409
1129401448
378318989
1961648625
1505345438
1671302033
456396494
387584719
292520279
1249509123
680860929
2126381536
1623536674
1390639538
1178767273
178434966
1924296348
1850038105
1232879467
872016325
53403790
668601362
1695426853
584900732
316813947
980905716
1965699979
1860432472
927363929
514277995
1535259326
462168690
1643679444
1913578316
276333668
1001541234
1437396701
732730162
1389125953
1729916980
1982239286
2069986882
1708814869
1458292312
1313142773
740098494
1636727278
1089955473
442652951
722123098
1961971798
496056741
1390724460
1509915004
1080957473
1707538408
343337072
899173805
1420487232
1270701001
1413451800
808262911
1732869691
909647596
574357579
2009203359
1911188831
2011754280
594449874
1152831136
1594187613
429205512
1075334371
1155518834
1887497824
240993496
1895617328
1376741455
1330948969
190786631
2098864553
1145437120
686843372
1342105365
507868476
1767800845
902160125
851205548
519491002
175163710
2121906549
1932942803
983426621
1707292592
695106751
1557784200
1569012304
458811934
1422054832
15978530
1611643071
868758797
445184042
539493794
2024277631
185198218
780487290
1772411311
1561939673
2111436259
1963197942
1513320578
1109389731
502557666
707942296
1617258207
122874864
1610102421
320980107
642365866
1785266131
295403008
427825021
621209104
2002695601
1122931773
31509656
1424224257
1581743707
1453564489
1440202787
1045903130
174839638
1885386829
1585396924
51633622
2070585047
218400566
1824044933
1485041073
182353178
1639759228
850878003
1291742909
2142316894
1558820299
761517469
117708110
1021439073
1082497576
760073977
659221556
1377900585
1187898998
1280430661
1233112538
163347123
1311940317
509853147
1745090831
618021158
1950055934
643510313
792860797
1687959115
81423590
844494419
1611060514
299824156
521055704
948617939
482177334
13331284
1799495943
1773920244
8164531
1210832594
387954065
125872641
84788019
1470451641
885946618
744009576
700868578
2073845617
2024440237
1933981116
89709092
1188896906
296350615
1834799923
1806918065
98922901
330826589
452295214
1786882016
412250179
1296789633
1250458883
712074335
1817845337
51593174
1194251670
1831176622
1851089117
820688266
1839341153
914438064
1208642331
1965213794
999226083
531610324
703676765
1743235659
1232478903
630038734
1620192248
1018976371
719747826
661605507
1315326987
407064102
321039924
1414249888
737890691
773335138
1053648257
1150140870
2070124771
156623492
1862215205
1740486460
208216666
908983227
1424179434
2059305784
1729671493
1116036939
826260200
790830176
933767086
1825486283
1322440501
1637443851
1421238295
407435756
119998937
893946895
1426412127
839746763
1555552402
594255466
1246810865
1876592326
2008505355
1984701556
502443816
914669964
987358778
425084939
1071293456
702090336
18087752
1279510122
1611073563
1442267186
1191332258
1193261409
410820478
2017592458
1984091585
1344587564
1695595094
1159048438
834547767
969349741
1566484194
954546704
1863296636
845412674
1794293467
1271365391
1439668140
893620685
1000474069
1300689847
730838593
1502917886
67876163
1718197372
1928002825
1139169619
272804060
1946090577
271196094
1883877623
1240874116
1462528352
929655384
1651694594
1332637163
766263322
848798510
880748609
1925311760
1683346277
1850098350
1344312307
490409333
1565911338
42241333
137219152
689793081
1481909473
1030839837
1690267151
635115673
1761678431
1045701389
702991836
1332392155
826220566
1842161456
1605196215
624827496
2113357550
1341590190
1865701612
1428402254
123761927
1369912558
613555769
890025249
71227420
1494304378
667853361
1754573697
1196919080
2012165668
97499382
615346771
2054407001
234718534
1305139852
1388832827
1265558372
847923355
2023948500
879753155
1893624744
579456688
64661662
572361663
274134496
1669857877
1197189159
240008398
863964419
915407123
1668410653
987726346
137836033
134482774
1877751595
209063453
1628787153
398121309
1963637150
678222585
262803329
2061136532
1293569356
169726683
148371418
451225561
1558559510
1413929790
1299148916
1435024362
146199297
1045290013
2014481050
210860959
1617651676
141131899
1880718836
667357187
381140297
597199608
1582764310
2049550950
1584925954
1720600343
36550077
1315193902
1929663796
1665337230
1713315211
1745817298
196076167
1976118540
1659470182
1489645524
2145845223
1807841600
1940871085
1556921085
1074287743
1092536353
844461799
1220487040
2137826366
711459202
1431348000
1607994394
852591101
1164583188
127867933
1233731398
1761782796
1710632243
1135798701
1199225103
1283748938
1172348778
366935357
1065929086
690202360
2080250568
664262736
886278527
1908885460
176249270
228440403
1907247036
1984090871
21827840
1316684473
910894966
1114364194
13662625
2131382006
1104706912
725121827
1415246358
565217659
1577712928
432345899
693085592
663960678
46645047
256234188
1799759379
1245870150
1539983126
824624509
1612805507
458428565
1514826869
1545572427
1122691301
253621749
1306974240
1298940572
482062152
1066737628
1135547795
503889993
235938453
2046442761
1618254187
249601078
2030341119
575477451
974722905
1298103830
1140695110
404952185
1730449729
1833780703
1068912864
1777094776
2090014891
721188595
875481279
1482514369
1545813105
340803138
1940942934
913156326
1886375566
916150588
1166778075
1045866158
67607512
1648840228
2112603786
1203155307
5246573
201058591
1102114420
1623500760
450659670
984971891
51494563
1425382575
135592073
1192189674
1830334761
1866041802
878486729
751763977
1495652931
821017972
1472952572
223650562
156048693
871282029
564453700
2096991628
1784438356
303345618
865658568
803732783
1349211776
933266080
305089363
1314331914
2136421387
310335936
1515390506
1091052159
1933836696
1966050176
2076024050
1985331260
1243949103
64132476
1030037286
926800216
1930174278
1908524015
1678564193
1278343561
582058339
1004033118
1501994123
738107032
1875315147
2066447824
687615012
1512269855
222309794
1553273580
168518991
1571521571
339056012
473608354
738369837
327993751
783944291
106276695
1419045910
570297339
2072326871
1347586313
408144951
1168792327
1411718789
1438182237
2095592543
1194409419
1199222604
1626673089
325269333
1781280943
483222559
1827263456
371904328
211054058
1746227632
1059519340
1723323914
1968537427
465309273
1891842905
1392575350
804365285
217967611
2130945187
1132359037
1001911902
89738235
403921299
1572209242
14581458
1751507612
1980354193
1183373785
1015742753
1271052783
1131482681
62668525
322791739
610672122
387937858
2104072683
1093894681
67717666
328493363
1304948739
1813945299
1388012703
880789005
1634999078
1853321976
625148262
880090780
510203614
843115874
863552319
1642562651
1845027776
953290554
2046483950
1269753370
967872013
1650507915
1102623916
3762150
518767020
226193051
1135244831
581435545
548984790
1745916953
969373403
505573825
692327986
1037091070
834067188
1997276726
703552721
74596244
730582083
191068151
1927918220
1355730346
1071158931
290638186
51362572
1934711250
1933200837
1896390348
740518157
1832201140
1018660071
1708390170
1335225407
2121283987
1712152320
1853992427
199993390
699913504
287944325
748978180
298346809
1257317728
1254552006
990674796
146925150
2088619194
840467874
850477871
15731790
1571049957
1041546022
1943650011
779296655
2112704953
86804549
830659227
1899932556
2020005387
579565928
492967065
1704722879
1598225999
53873587
892464638
1572026338
1766025907
598973417
1772019728
318455763
886917742
373514260
616802573
2144235471
1628066266
1607477369
143676973
1569201813
300461595
994154845
1584933603
1871511552
2035700867
1381099966
503324560
2000922173
1467904516
1333983787
1753371081
1340426255
1913549715
98854498
897665486
1364292066
152728085
1790130124
788834756
1918753992
241619893
413370836
89726108
1128537636
786885097
706528681
1125289459
267467715
166522402
1268966432
1836669528
466983997
115637629
1274119484
191011901
3854849
507735802
694336461
2004777022
1975640318
2028320249
1610664455
1168582925
1794386316
1709518953
2066248411
1011194735
1862247038
1708894887
1800029491
1633517382
1950514781
65916680
1723243490
931568769
852801777
282288523
2056858228
1120269492
448810925
1178341012
809455373
915794922
1293978642
2083574857
1106806824
1297833491
443827011
1801143285
1155126865
271983682
1681979886
618307672
1440566607
1328882555
180342977
1359331371
192593642
2042590015
920742610
1992623133
1528623749
723773743
2058539813
1104383592
1655342512
763857942
1386672115
1564717092
1884127435
1835483041
595574457
546099160
603794315
1889553099
482190369
1710601139
1039902942
926017380
1364260777
47546159
1198001062
898757015
665853831
491084022
80155922
846196808
1850415393
272749564
741303175
623674355
117889050
122443276
1347448099
28945215
1226826868
855306963
792803158
466015336
272540408
529446945
154014729
868114865
1075546105
757809044
610184316
1557736474
320926536
1650087258
336270206
1685187313
1697633417
1534271269
436460680
216003600
2025355291
516616603
1062200408
1728287036
789366167
1803503583
204477743
907255217
1925946859
1551925842
936200433
1005290080
259749158
1729003591
1471305416
532289566
110966888
1625320145
1400404431
1186512993
235645541
2010588747
596765819
556572077
1513192357
933036025
94275742
1063342126
319823646
530736423
1279345726
197695289
1047353026
194062486
1925982325
1836719193
1997566069
2130460069
596490763
1776029280
1534902263
1532691196
633835712
1794651421
1114211139
2105141128
179457339
1225178027
1582977625
1579861770
264207372
1818623167
1442966869
860973191
227711596
808675578
1794009216
321987339
1872017704
2113832863
852723762
1003879782
164044504
1900076788
1197942268
2090026830
1589312333
1048024689
2073003251
38319448
676570322
1460421866
1571010644
1310406034
1107589640
537738135
1268063515
1287046979
1762916162
703557492
719425102
2027123534
374697011
14908323
740613077
602408608
823583902
387138646
924395947
548117958
353487861
1777119709
1551997741
517532365
1529712849
602456361
460075547
971541534
1650481051
385595150
1009860983
179567725
1846017017
433387979
1489973759
806123009
971126115
610553626
2093169988
586558629
1314111119
665111442
466198516
1688808130
680019766
1206811593
143733090
1503603668
1593950239
1068129037
2051721626
1947438100
697765098
1456235719
317486818
79994299
2058692081
777562365
1051535834
1561689484
1163157516
2061396817
1741257209
861690885
347301148
1083747320
1667813894
1318427263
1694300947
1613500234
1904985893
860928418
131128029
223700761
402252900
811147795
1430512354
545985991
167267815
876978946
1614115028
71505793
676933398
164396479
1527741513
994420216
244390778
1438949946
1771982582
1295926612
853155782
787656450
1209839781
446929343
1649347335
1557140930
1530676663
1169677581
728084545
1077493962
635694167
485586790
1938422380
766822196
709287551
193191633
1577969991
2139799906
739177624
1745237806
869295204
205809004
1816743600
1546228602
370205483
1197001465
393165171
614596262
488467763
17664105
1910522874
1341623545
805320555
972879008
1788552888
307184242
382536290
1171745903
1476861823
1110620835
101756218
2112555990
1596207626
2040178598
731894539
158011529
85886583
162380882
150327787
825064207
1907618689
1019622991
1030873212
1576878641
418367946
1401078695
626396458
811533117
2015674957
1114864221
829197222
1778714184
309004118
1634517777
604109544
2097557006
1941702019
986645834
1121819261
1271080194
2097266669
1223575479
1236152536
1545990647
1116270430
1968047075
1704002177
1202157013
2130427958
1854329964
2027221221
1890562999
726469308
910610785
1319957992
1144837254
164205832
1946354450
1956370371
32397142
913735023
638083945
1811111326
1222739141
125118074
267737222
1172812499
2066820093
1254383056
147148112
1190416639
1204166077
1370723592
279085527
602673077
339510374
99648955
159191606
1541667387
82593265
2013521570
1421404960
1973156264
592507230
184532097
1145630608
1737344484
348737930
944501410
1546231207
381135072
1858236433
36831504
44762750
933491926
161949578
312499972
2106304425
81286023
1566883028
105968889
1271702662
623565457
1476692481
1550788190
1226238534
1816202855
1650437145
1385430140
1210386595
1733030410
1251468063
484307907
1558703026
1843975293
668840005
556849986
1433836130
1017577935
1501351396
832583689
1398713007
1212104181
869415194
1443475757
2145596107
1031364772
1755975729
2104416884
1112650796
1175375109
62902125
236869810
1798940566
1539594607
1787658000
877695453
1208313814
1290611497
115641945
271216761
876158259
1367110008
755524669
287377637
1063601654
1424364674
844227623
349954136
294458961
198095371
1182537825
1693171968
1410199552
2051953019
989164077
1408312011
935834144
597656158
1365245247
2048484940
1773031267
1428147373
137871102
1424488185
820258332
1925529103
154699990
2028572146
1068656952
270341936
152305260
1944815212
1637451944
907829929
84709201
553569950
184710955
928936825
903524086
479169916
1127032196
2086061912
24858236
389748101
1990531283
1014022313
1798060112
778881779
1611678471
1015821712
679883071
1237226090
296485437
817754174
514230627
1116743769
595799629
668930618
997832267
1664456581
939272554
1150137527
1461788145
429240850
2057967456
1546497347
982810801
95194763
327950524
1886334887
574364679
1454982720
1824913151
599222915
1844730821
1667960787
1613245228
1495307286
299358918
1077440051
363645350
979241990
167182493
660130787
1796996164
681413121
1776874556
245312145
1350343739
627223175
1909768726
142132645
1777360703
1224073224
571373495
1687844511
623086923
1554184296
1783039275
951037447
1293035536
209920306
258536519
970465039
809143222
2103267341
490942178
274904802
1451090979
790301097
1352344854
1814736329
1769543087
1519527347
327383468
1419055603
53456820
2104258024
1664367748
1403800559
583997551
1426652826
1545933204
213874606
503242402
2117306700
1901719118
1126329325
1524007348
1537274745
2077366772
669559236
1747195051
188419644
1640024276
408854625
144203337
2130966454
683759428
1595294316
773783903
2036104282
1262546997
395843342
1408147981
1589930465
1814898945
1461604802
1546704841
1331783045
717921713
2130702392
610952224
116371270
197093351
1114194626
86194322
2098812469
93040304
1610201670
1488603566
22923428
132277259
1088314969
211343072
1772301535
1497169595
355546409
1755784341
33445375
1950840725
382084597
2069549657
1065904074
777927939
1330213990
508350891
445343237
644335144
2055055732
1777126282
1362256858
2038274477
240594858
1478628128
87884180
1354789485
1564822450
39213001
1447829789
1027540472
1527816567
1470753217
1159817731
468647888
1682096290
784635618
1965817483
2037642699
392936312
1999262858
1840999777
775020909
1921328867
759420203
1552948848
1104059210
1267771095
1998292085
1748394354
1175343179
1627934720
963167564
1066134008
1868529578
294312044
1154018188
1075835415
1859134494
1193231189
376181556
739191319
573564108
1846934774
1899009050
1042211997
1381547416
536161021
860545832
1271706467
929097333
712325043
965222596
1704118242
486170262
1724642800
1109583442
1590229472
844930247
960391880
1191140179
2020273426
440842952
6824095
938923787
161888882
301136140
2092941975
1237724298
12786986
1138689517
1613905854
751978305
1712253625
1313356980
503503708
606981974
547420748
1039664729
1467527807
1819127216
1968762062
32369202
636866164
1525396656
518539464
214025316
487496450
2108768937
1058955563
1447888330
1152425468
931745342
1888731282
1159249563
1870669129
2050620165
1460385703
1816127456
1140860815
1473172690
807333325
607283021
77667347
372103303
1920640002
581171055
979085277
320577102
1620835784
299129436
2139704318
1442114198
331498638
629086835
820027206
850038103
843112151
1307523657
811323392
1902067715
607928339
1963748860
686329409
349175974
975514775
409514890
252312491
288416831
78158698
1393173306
1761589521
885492024
2000456327
1839256868
1257595327
1773612681
272944276
89196956
2094189784
1893780060
388326393
2086410454
1188410611
719825031
568013641
2008437817
1569863134
1411125793
1168477826
233702878
1165709860
1776406166
49968090
1852039269
2125582140
1025482866
114070511
230410983
1313899697
192229209
1623584289
928005570
1077721233
1476556968
619778790
187832912
1102686002
892723066
277029869
1049392138
639019479
665356262
988318944
1827430090
1385181293
1556332586
1688384259
807560780
819974731
709378438
1041263658
1985684591
338300956
1091231749
1690240212
316399448
2116714615
1804310723
546810431
1283130664
1996539932
22911072
63652586
926777518
1499468040
683431376
1114610430
454670394
1576154443
1391640299
1504062532
67690274
2056996561
344897829
1895120364
1294694207
1901230415
1436020975
2102254987
573721498
2145399413
996034997
411922441
336216721
2087266746
2102162653
652616169
2056497713
1758989728
1199426600
1192144729
1608046012
1222337672
1255797315
387339882
574322065
1939228692
1501950313
1028992459
1367899487
746106964
385571344
1435589761
655619878
730469173
1183226477
1950314085
484215940
471763804
1905085424
1057937438
469679570
753636773
1469859879
805896291
693419872
1424538884
1458512461
602433937
1036044964
510455413
1794578667
496607328
1732793086
902892334
883947211
159631503
694637378
238413876
1188623962
2062536865
984520840
1574195306
1350642978
1640140718
157180831
386385807
1442971155
641396771
858149612
1200572931
1699334209
1327829182
1954209705
1021710440
2133725473
500145929
298765676
1444754286
1102579866
1334810640
1955209700
749674885
1831417969
1540519138
1652567220
567881532
1700150641
199720950
806295408
741290955
114774168
1790816248
168002614
1465417146
1283473319
325183445
1851802954
578960826
966580217
562468918
1779533758
518430778
1890298100
1586259815
1540141219
1876539925
2086405744
1838906895
1173810564
1041501962
1026233888
981536616
1791176848
710168209
374572106
1296260420
1278049741
2074722747
1495981370
2084345149
668530054
1610755538
1727677749
836532668
928689037
863667420
1161716114
633008343
1442628247
2128296331
1195477261
1074678357
499243461
938291713
513454524
2039384680
667347990
452376620
1730807928
1841158554
1493878582
609558168
675211522
1137571782
1319726377
1049783628
286348554
450292470
977022727
1782329925
387153971
1645552782
1245601815
2114831720
334601802
26807204
831015493
1496317916
659815547
126160092
1477130599
1855292808
1200838449
1976374061
646100873
1714292973
1868275093
1313448864
19185945
1451599373
1007123770
1513064527
2061157541
1682335293
503152662
1233400270
584635273
789501216
1683692740
1561658001
424347493
2070846711
1059727135
1669949309
2038194784
1394328937
1696756513
721726629
743163206
209088413
847886721
72810157
2064381221
2048725170
2049184218
562998447
1615534495
1769975664
1876447311
1634720440
1074091389
736087433
1000301319
987765283
270939078
1503453981
73681905
855574352
145471550
1757374646
269748705
569819043
1680737709
1329475840
92284704
1571448845
576321129
1789041218
145691826
1319484335
1998129631
993578547
1392294493
1915027204
894820069
1293995063
330542003
362870916
916487079
59505666
1997591356
1990578469
795593100
850409028
830860104
1066532178
206379361
904542009
1922106530
351850911
514433007
44371587
921669955
47687069
1373847427
1013954659
1619135914
1950168557
655512229
1764827741
1122169244
506158212
610922640
366980089
273701769
1505742710
1660975153
604243772
1868613626
429978584
663749439
1718721335
273073405
1459342539
421646715
1103933509
378391069
628026076
2008475519
153013952
979876988
375424878
197385539
1901546943
423111947
1571232967
768017954
2042247862
1373917876
1423530184
1659591955
348603472
1929688396
123030947
715583562
55906517
1628773657
229075067
660150290
1349903636
659053651
1323899729
921141323
932127057
635758620
1342788038
2036060566
1014149689
1970814114
1897052437
1167163641
803207454
124993668
1364549181
557270749
548105615
788298500
1325288704
442869829
14732728
601335240
2102461784
363336200
383539988
78009084
1078919762
439446506
1706782741
1307994829
1099596796
909202729
1967048481
276012877
1830344052
751691890
911771497
1025648442
640268808
1925921186
848978909
389837598
945601180
1652186363
514831266
162666713
61973465
1062936881
950965213
1387262169
1505806711
965697941
1988597409
1460784847
1329034141
224653749
1538793931
260470256
664100255
1098093025
1568465085
1763697051
2007295754
1388029918
2039709928
1690156159
2139721808
803997777
568320953
632506969
582435316
1417299862
1022344567
1528036496
922002578
1537175833
1690703209
983976043
452629066
494184774
223754564
1958435777
1459882715
64868325
1271736977
641433208
289522074
663047260
901903464
953622330
1761140285
322884902
569835733
1620952392
1710914820
462062014
1163624903
1703152981
1266059791
1731945856
188176302
1848495107
1001762071
1210520869
1229047955
1923764649
600213054
772267516
760257044
1052842120
1266452290
984011608
863794250
578851357
1048879933
2135531227
1220284566
1338402007
651094839
2122188030
144540689
264751477
297589284
714376423
1885703869
2008504105
1176438437
901845124
1564173438
295014580
486307332
1752349740
2143509688
1488069403
815386961
1225073995
1264350404
1415600015
1997341512
2024607448
320958487
1116310154
861135408
1184752737
1695161512
1910015341
1172800316
767962430
1100933701
1823895156
742666812
1245474390
2088646633
1040256097
1959850813
1826866854
901276554
988805602
581228330
317966344
1283820183
1067535662
2070316084
1279846223
408121418
738219397
357436570
1672471822
6335764
207294434
1549595623
327294251
1323604589
263247383
1512046989
871282453
25779077
537363657
1639244883
1126712778
213775165
234428047
224703520
154938150
1274684144
37070686
1981805004
28477050
1025876288
415549686
346443394
162212823
1483085349
269275830
1442059046
1891206767
1007495227
1799495617
1416194941
1013830991
2006790051
818306916
1341125243
1182910992
1081554300
705688584
2054193445
1107333377
1243052241
1545954680
86562507
1456827407
1780382728
311266027
1611765557
907583224
348336713
1446086914
936060275
1374213002
1861636600
1282503669
1536425825
1197238301
1551779500
831001224
940961420
411791079
483013193
209672714
1425622071
342319596
1027979630
619263666
1525230589
2109533930
1324952250
1431940386
1069383659
420520843
830411419
1155946166
1877348250
463310499
1467212194
1341630160
1370893723
1815548907
640233426
159470350
1042278261
354386378
1441974020
431220439
1551624680
846269872
1262221663
345102452
1258060951
1745234856
554775166
536199374
2087554452
1582754797
1155463040
1465301393
1544805079
332931642
749758132
466705091
753452486
1580169551
1622651257
483317088
2043480050
942379803
1824947248
1266890125
610445063
317697026
1426360476
1652723324
672083405
720850848
2083943763
76224437
1567120720
1198681778
421326889
677698023
796432986
976102056
1213897398
736503791
411373205
221876790
54321536
1956178284
554808433
804079668
275399727
1308260919
236765571
1898050985
1791578007
132761973
692947140
1469041608
1399652099
1303392203
1786738634
678528927
808631880
311338391
1399379775
745091995
387562828
819016847
1943773774
808889718
1496714870
592723112
1784991774
563128620
1329226903
48881331
785005411
1383548440
2005059615
1339813844
40144460
132975695
500591115
276910032
2031026680
144685474
409672005
576490172
1613727082
1809324104
1879882376
1252982069
340369383
541030608
1564320460
1739749158
1286122603
1951883289
411282357
1082412729
613289359
1907997228
1675135842
250797485
323642200
856879097
299678816
1108647611
92943889
157254783
300977807
133088350
290230478
801568922
409998382
173773510
946254397
819670387
750263683
412497831
481510844
482662411
1665479900
821880227
1023693019
1082316713
414145738
162331974
886716354
825428095
1244744704
1500005713
585941675
772396898
1750803198
909583876
1629275995
2050482014
2018231487
1722219885
60253149
171725647
1855308235
350483628
973294569
117822969
524257138
1919548966
937493356
1274520821
184563150
1419004200
1757183232
1850043050
93400780
633392603
784876115
507546518
795724578
1671592469
1332974613
2040469282
1024114534
1918916289
665382532
627434084
681016517
147174879
530432450
551764356
1869394764
590685600
723490003
1577219351
941169228
1696784573
1695042320
1465426366
1468849891
485052029
592463540
1653413041
1904056229
202163124
1355972444
1997457009
835555728
2140848559
357519879
1631280306
1664957381
1690494493
1524265940
541588267
1461927134
42164824
1169022352
2142943651
189339703
1699454802
547224359
2058734468
142656754
1270714363
1488470171
1083825982
820015288
1036028844
401768701
141381531
1521080873
994232241
1794794573
1277653454
1196395365
1003283369
1127626816
2031951093
996648280
1485146695
1515747751
514122013
1028157540
892530043
1055710281
342601026
934694867
77248985
338061029
1124034571
1776703787
885285389
1035285391
1919360542
8516104
376271914
855702876
828531392
1412300758
1257471577
969912923
785897983
104220170
617223848
2063551438
1300615536
1620507217
1043694606
1185082981
469671850
381357653
553347085
983793863
1409515194
1445877128
2039504144
1752116220
233088348
2116753129
2090177250
1357122919
1745973269
827978991
244924662
1517850163
836495095
621196576
226069391
1665026487
2033497335
1483540969
487455762
671911670
1587761139
1104679611
587979460
740893027
577703180
1631674066
1925976009
1047375030
2013031720
331839446
2031168894
1275063266
1777716574
1923189390
879695838
2010804922
1892458872
822389440
1220444193
1490948493
1650368431
1465368855
861315008
339379878
2086565432
1087384399
2004406365
1972579119
423441720
344378480
497007141
2011202860
1449058091
1084986602
604612239
2026761271
569177020
383104600
926652654
434725092
714944046
810337900
1709788358
345176973
586043642
442000549
208498247
331018866
1264389989
1428942441
1821967359
767274773
746827648
535798719
1106654651
685909432
1623183119
963577369
511004903
2046624839
1307955849
1008012045
1910344051
609530292
2092998647
367472643
488807915
514692019
750577243
1415460569
949417112
1465521290
78314821
511721822
1810698263
664358464
953722371
2019196510
995377330
70628713
1300655303
669861042
837903486
2047482952
1205659761
1944558137
585908736
681359232
760651858
1096913640
580500424
2068607707
2104925685
343360827
530654351
2050440684
710833470
1019462267
417649055
1461410714
287439188
1367066167
779448356
365754010
1878787990
442662971
1030112474
685026713
314375833
2025489804
755655426
1615031137
547867198
1593558912
1515030441
1753526960
1390633402
2100939177
287402544
3801612
1050369169
867902968
2072409320
1007811206
1211263796
455580023
910768242
1922097266
1475042290
1328417298
1236024332
1762481479
547999817
2015472688
2128235489
279304159
310652011
1010864315
964330873
625027845
888870471
1719986299
92575334
1436737670
1166061564
1607605775
1042780982
409211318
1561061304
1330183526
413012930
463946826
50602847
337938602
1471758032
1261866643
793518626
235042627
1036480261
121077268
1563459925
125020946
1883558747
2111459742
2140493634
1864310588
243280254
303661998
727691255
1207611127
928689843
1616561727
780113778
1021265177
905815749
1946175342
481387304
1948596731
207903012
2042448608
1131296609
620915943
358911786
1181899456
958854545
1830669819
296282451
1752373171
2065712446
1332762713
1873450440
1481688723
1457783659
1609525539
1445664817
1450793645
1326352480
1688945071
1754455643
2054043735
749072550
535661838
1523121814
1529186329
1556927015
281453915
1327878023
2038314319
82566998
1535781036
1933279280
1213863608
9213331
144707418
248279416
968067876
1975377237
544561868
572957400
1893606035
1877324581
298924192
1227811110
1187624592
1908449731
525992280
490934589
1087318563
67453703
97906585
993878651
816526254
633568423
369516817
198228935
43011791
650970733
1526106958
2081326110
733537731
914404346
1867121742
1947401339
923617677
2011829161
48197108
1891685554
1839722750
592758976
317159306
1585845138
322599909
616083498
666172600
1510224501
377049581
1192164880
2001159090
1464368145
1259618584
2099065675
310763148
2076144838
585150451
680279965
126890125
628162242
1331250698
1652997083
562004704
2064788430
419917782
281642799
1864706121
1343535459
145988312
1912903229
1087737365
1985711062
358178557
1404896671
1424072552
680778466
2020980169
2090245153
43519319
250546103
1134926385
2044678410
1714914248
247061321
1996260437
2025677396
175722511
433927240
558473713
302612636
1062089482
1889724412
1955609720
1624094187
1807029194
228043854
1905736986
1524251667
1571579313
2051725298
1289671249
511833031
1889952712
1647849806
1916729702
1166541617
181144625
1790226224
1109303122
224663944
2040772327
96745859
121858706
1608202927
343807181
2118119144
1486396675
519529692
404562736
2044870388
822142329
1466652219
1787111152
630268401
943262758
1446656698
858312255
701516096
823424718
282407920
605757746
2113095967
794240951
348226810
1613462125
563487006
1514768427
1794606750
206229582
476587901
2019270695
99518261
573333761
2141129401
1707721188
917140942
2111764897
1046634215
1436670634
368843986
944020955
111329315
1835496205
583648460
741597716
631275315
2030305158
1599909971
1332791411
706246228
1882317892
1938549157
671858547
529075195
139292319
137837025
1092562201
1654060747
1932443775
1298791783
2130648648
1804230822
1398310044
556498761
1797876576
958547584
1473639703
1762157825
2005181799
762826690
2131001811
801719107
874156005
1819014368
1385367567
1615753722
302806035
1268189077
1068180045
1635597446
1974435306
803014289
1426662955
498810205
1332089485
1565955275
636647230
277168038
1072532374
421607358
1575959822
1055697374
78354532
826786218
1612196136
1876231108
1785333803
938352191
1490905286
1643031954
1701178881
1474423449
297267413
427851239
1145954170
1682634980
2043604961
1448760205
803340410
964301358
936874004
630292068
1767315648
216053311
1129102273
951921485
1782008586
1765749504
1229089523
707057312
39873214
657565697
1762754687
118227746
1484351916
1227467175
1994458855
1122202071
18335718
1337880493
617750377
1719514600
664820294
915017791
2147365839
1810774464
450169123
2043487152
1112051022
1253509533
860304862
2048925026
1883801601
480136862
117494689
865420227
1432058347
1899503276
483686083
513664223
459076940
523559297
1171229920
74347979
641787043
508098188
1301815154
488762250
1630300259
1320150873
1826642743
100566989
892181825
343979390
1015584780
892064016
7270206
1465753903
788067520
1119321228
571779789
1648372382
1020762606
308097742
2128509245
1138257296
1173517969
1413083944
890276924
1657204052
1926748167
1349353864
33279701
950494440
1423701844
675066745
1458592628
578033350
1163828995
941409240
1898184223
842988091
1041976229
642882400
1186967481
2057561009
1534946416
1194237687
1375831264
175530288
166075268
1947611053
1823902671
1186837874
108225148
1804928268
177611522
1281743117
1070528564
1067888446
791463522
849793084
269758663
824743223
1800287524
1693460507
1499809968
1111396504
124010209
516155316
2052805744
2022194433
1359143407
947298325
517593185
398627240
857375686
2052539602
1592864927
85723303
80586242
1758940195
2033334356
1904488913
798294422
2141559504
1561933533
975905944
1275818974
484978450
2043794391
2067282496
1334771534
166069406
744542071
987575410
1859529913
96868392
2098971914
1983540122
613023708
2004294011
1858250907
1972167115
804108688
228360445
223310707
1661484375
133416399
1816175634
1747207678
214002641
1427632182
1633058386
2118491555
78442956
1627134243
1532941440
1054348900
755469569
2017919890
950659643
675268417
1205207776
1116729049
1419810488
45299538
828775314
1516678880
2144271453
664831789
2129702588
2001081816
375599048
1954386055
657706856
603959493
30213114
171707583
737375892
1846388749
1918915261
951378534
1126537283
1404490000
922386441
1204980239
884140595
307844233
111845491
1639610164
178280476
1062505135
167394933
1383488252
31750536
1587205421
1428787791
860525851
956400654
1425575596
1525357640
938619594
1279173764
1900956688
745522002
1936880620
357432534
775735116
2108588204
1094808426
474640217
1880019817
2046186960
1601177500
1137026169
821089753
658674091
2021166764
1128933987
770519583
1513293280
1307214463
1833024718
1680688213
543219067
1864775254
1120409987
1972006858
577817457
2076810641
1250098806
2103175097
867946587
381788922
1856648138
1613468589
171185895
66597024
241720058
132290451
1161405450
716360275
2012310268
1060108763
170054128
1001852790
1881198516
828728219
875535906
862648855
1599247802
241345539
22379670
1284788872
1922033752
565598738
1002080479
894960091
390121948
1579897936
824287084
1640220755
1535589386
1692233672
2022009677
1244753876
1158218613
45711924
1311350900
1399938671
178002375
325272702
2116298947
42828996
1385381465
138869427
1044681786
1119096334
967597646
1920217692
1981745189
419361801
14079583
2004124860
1704150673
1936113336
422239950
558747504
683589779
812361898
2138645441
1507876864
305099005
1526751179
1052626888
179625035
624021407
63361853
225336959
1935372307
1463300525
403339335
113161361
1432115824
446168331
1498542827
1570985251
1490850117
470155513
391099249
1263584161
304417054
810461050
1277663745
161058266
367128076
1066293433
583298216
925875580
1749883212
1395660115
917037373
1110276428
1700759120
296304904
15419668
1880384155
920326311
78781522
2105721115
708214970
1542082047
361576802
821376332
826714223
807745133
172435511
250215826
151111602
642591024
641315075
1414695763
947008078
1451776126
544875860
1108066345
1818904202
1611169293
1691364561
597296134
1213568858
939541028
1514333508
176361638
492816501
1810638412
191781307
225717008
583481076
270562829
183954475
1291696046
1812644876
545531277
2113072378
491875451
1353276410
138024241
742091277
1504388012
780615265
1383406352
771600128
1727623344
687698830
1316475988
688206041
359119384
780161634
232086954
956415519
1993730492
1171627983
323265379
22608482
1664444484
2133903791
214389789
1890161492
569901219
484952618
2074115968
1861597266
150113846
472163597
1827185996
641989297
1825440008
1965210238
1384080574
1182344372
598341855
620003279
1953944500
178481551
1307702109
1122936841
866687592
1666821494
1903098475
1098774547
475753365
1749345319
122918882
799018744
1771953801
1787363366
785438887
1986343591
1530041210
1355340107
323812561
1456673530
1069453725
473926408
1928837128
749156073
1115915705
1606793488
566882663
352512632
641654212
1165224519
972515911
448115065
1343706070
132734372
1571051906
62910015
1799555866
1326666733
1161684562
127825583
928528404
1284603444
926844327
552998557
924483162
1712283215
391858500
307040724
920139674
715671062
1763714255
1989593399
1189597470
1545067735
591265824
158029527
1004377575
1158148488
510542159
1646031787
175889359
1483058070
2094146852
1519595429
1615792443
1517715110
1582505444
1267864661
696898195
596706358
1395690245
1625426599
1881309802
175050924
30941509
658309316
1887334139
422800009
965350041
659990165
1138471071
581580648
502099916
180584893
2126648383
1093365741
338614421
983542310
104030581
849156580
482090449
279919940
184731003
428753654
1799515369
1800523446
1946468764
1234537166
920904459
495883312
1831243524
169111056
2121309911
1565069679
344161981
4767772
75895347
84012472
427567782
1041245388
744002638
1566038853
1622826036
1246102554
1746623747
1601990771
191984647
2085238168
438049433
296015228
786911100
920139883
575935168
971642103
1348893537
227966890
624681901
1147878653
1462504056
1545586361
1643761965
1146263932
1714697417
1617588229
563849963
2058859398
1622356001
639745311
2142871871
2049923783
1680990699
739390861
1468478989
1156333088
1985493415
1067619088
610840211
29994415
1005373608
1048889645
326009643
1792284708
1969029528
901944812
616443164
1170439417
1129911702
1241125065
170834422
444932110
639227778
1814596388
1591196042
206441548
1284700969
7562358
117817298
759573322
647307669
113205521
662013458
180814720
852596382
2130492447
1337147808
690606150
1050627887
1947988020
720600565
2056001495
849394017
1046610208
1700802555
670939897
1948555020
169762071
1841379314
930983074
1410887137
2012213736
1375915184
2050114915
1679326476
819627579
109072815
816543797
827189937
226890114
1576117120
1474497606
340095635
90646930
1655312326
1192692018
73655729
844976487
1883298168
1124283616
645480859
456415085
1032801463
1494874876
1503025293
586120370
18331125
1304096666
755882442
1859710439
87596092
19285931
1724440527
1463511277
2069400846
1256283356
135655208
30990014
2072827153
962845145
257880128
1501460625
289859103
597975763
1592107555
1945171429
1790667781
1665763284
642664268
1526482301
642563252
1288145127
1982897386
1675364715
635536355
1338439032
114001438
653867480
495052050
869883880
366094271
582648142
889169811
2090534799
2046159419
811087009
1199334507
34330979
842077023
1124678012
997176124
1099957151
478654990
1287035227
1697932915
2070762545
1084723009
1341117048
1589042182
1727387277
720115702
84121786
868048757
555529440
1759486502
1503585112
1893968472
1873487940
9968945
241536874
595888172
376063216
824185017
1485057983
319114367
722860788
148661344
1518448874
757191768
990738368
495643239
1754367892
2090695519
974298229
893919472
1641144786
897577126
1978642481
834778187
339135660
1558546110
1554893889
423257447
279111219
2110423329
35260301
1782696332
1856908154
1908748241
1792665277
2098445028
357152765
21244845
775146397
1842210748
340359213
1498007186
1990872092
1858808087
107715306
834126812
206967678
1862083198
777338684
1181265907
608519022
270999822
2078843034
439677855
1105778009
270495046
1998223966
513188250
693752493
129851537
476127932
729012794
1912547869
185552438
490277387
1557729498
136513818
847430152
1578974344
911660216
542157252
1919333557
262183754
385545697
1630657996
369899060
1219672509
1837625675
84498610
1997011193
871407934
693017633
120527368
802767320
1132695488
1226305377
1073262367
983435806
1739493628
1767014860
1113287344
68137912
348544007
878351565
253690350
838821394
288597416
390204168
1686251547
1867571760
1301864384
80925151
1639421669
1564048138
466470848
1122596017
1933947198
1686143358
812738044
2018445809
1535670903
1684145979
563979794
1656198271
339429651
1696675282
735020001
1412692018
532627441
327029981
1032223231
1645914785
395167893
1380767238
376782702
648858243
72104984
665380118
1039062411
1758356531
385468230
193443148
1839281683
2024889899
1757491286
158268883
1000002269
1543954837
1844412241
1812740313
1414916998
1232599497
1349402644
1978896792
741314120
1688832296
1528088426
1476334121
954040666
2060715867
1803364102
1986263897
1559147004
51048347
1219547487
1935929707
699906590
1291652472
453826177
1738969002
902525355
839294408
1932412150
594323390
716700659
1542419788
752592274
1716702928
938890977
449520867
1381959594
206324327
1682120364
583878590
37737471
275950837
125227238
1565825898
1752284958
1079267905
1479058117
1408165413
918048154
890721474
1459213760
2137595642
679167533
11636703
1281764466
1132993710
1750605705
36806173
1972288118
1535534207
631129564
541505130
930470347
1383721838
110724410
1869361325
1833242705
1492684004
2075685652
1367879422
2076562595
2113423124
1643830259
54306185
1531765374
1248631569
1133574090
863339843
509313334
2051622245
1754061317
1968527095
2041734239
285745202
1980163798
1176015057
1418738913
1583285855
1212821230
1243543383
971336414
1843950794
1785048513
1901806761
1080188984
1895772924
1623684438
765948042
1240973280
1551886443
2133827464
1170052227
1517825919
1630174075
1224358413
902107645
731321996
210448855
1765447488
1240635331
114587452
1372025158
1061678778
8838043
1657770360
894358928
1184853100
929025625
330161135
250190683
25085361
1301497549
2094141477
1810133874
1055820662
1026846814
1558423150
532021453
1792794856
651912783
2083907896
1779138672
1821965010
1454250167
1261829099
898839775
208874164
1993151095
1109288631
1974321652
1086302778
1223876083
1198863162
497908
1232714127
709149875
894856836
270083579
1638175500
1225017971
520274262
1663260861
379031872
466932092
1325911088
1434852535
1493778906
736850590
1966873988
1139090114
1388763373
1903298236
770745138
1063244736
1210064755
2032574237
1962084511
1418938919
1878241684
923889494
1245776923
817060815
281930
297156438
817558723
1232996057
1006306313
1712415560
1503079636
496998165
789949883
2023353899
12775379
1168981756
342802343
1338686467
456350643
1836581249
2075537057
275740983
828187715
1316816783
31555571
1598932853
232577871
1241620326
1484023442
47178734
513075597
1214781478
971068229
1758852520
2031842293
971350159
2056008958
701917369
56862568
914831623
266849281
1559942204
1411829789
1056799164
1435812455
1424605168
78297272
1778614798
615807987
534647915
1467712399
543861396
810388898
148416466
1860678179
841944469
1747349319
2093256050
2083564795
1083889113
2140434785
449156744
151186944
964019366
60525617
35545589
1935369525
2116534575
737462958
1992232093
883882551
1004312239
1404690649
148228692
2061111404
693019457
1572833860
2139408676
324150607
41158199
526572944
1791863007
585019595
1336961842
1940279473
298214127
31422664
1540145145
243986529
2114987459
476550610
236937666
416660556
627737554
1200957032
477186173
663283144
988842909
446237100
1400746102
833591354
1330119651
257574694
90798356
1478348343
171202450
783817813
903698555
163127478
1107968420
944856754
689700422
752347779
1529876350
2026662265
545143605
1828090477
2058084929
2085288750
2072077006
2025588740
414355712
161531025
294765648
1042093267
1362488057
771951821
1705376411
203847319
1218188922
958638865
1037438673
400824925
1216213559
1128237029
1879173269
1387416009
1912054842
635388176
1550543488
872539615
1580244931
92760262
1624887394
962637633
2119422527
22547351
643244462
2030023808
2107836101
567837820
1908128901
374708166
729368845
55410901
1416801433
2091856903
827362723
974694196
148220574
2045551645
1933333061
1185659247
298892922
1002062973
166412629
30582543
241995334
2078467471
665970720
1792538822
803523438
98732003
1885299085
280927185
1061369636
1857237964
303474536
1704614098
1739778125
263826990
124968270
1500423378
638535156
854337116
1555834279
2055336589
798710371
235713354
882547137
946930945
133781351
668396550
2132590192
432674274
1670459523
151519173
463256817
1912454858
82502997
1129227537
1557510032
886026435
1227959540
1295325469
1166953620
141845528
1005079786
1470428157
1846459626
597374263
1734255147
1971427897
2097797641
225306655
678281365
1506148272
133159596
1476991736
1741861627
1015706733
276439033
1875642978
1684103283
261545577
160833604
1207079159
413064751
624090422
972050369
495567748
1753317959
382076753
1381594183
833793852
1677402223
401064156
975639380
534998361
1871492313
674615359
1132372624
1458263812
498559608
1082686617
1683570467
1176840973
441351241
1816730063
506349061
35729220
684953148
782788094
1911372199
221572783
1044333671
2072205803
1428651942
1457398422
548812577
253218663
1952966170
154646889
635295417
1187076706
988440741
165213992
1588140862
1964080121
700212353
1312149527
491211832
1832584977
622929691
989771440
767787946
159016510
19128765
1209139187
1975746573
525477826
1244868408
513216073
1308265920
1008756959
734788856
205115944
933479114
15957151
1662514366
1482291692
269175814
1467996889
1636938581
904471231
507589947
477895674
1069685223
2095730809
294492147
1769897576
1260396688
785703980
1454998905
1883326379
1775475420
75303203
2042342889
1794604186
1284442391
1870605814
172598364
381827151
236338239
1480864285
1390584110
971127095
1685980229
176579576
987084246
1201010947
1658871268
1256260061
521524188
1148326201
13247644
1029114135
1626221875
1082932868
977361296
1920714023
705346796
90274336
558934355
12862054
1973600715
186926127
88165257
1868459956
1981530313
1372607648
1591582122
6645030
1754434799
1827920361
1487509315
997535261
651563809
1026005896
1174114838
1638648055
79533195
685502458
747424468
601057384
1833828660
760672113
1630171519
1312566887
1843604981
460049168
1085797262
401468129
550323504
1644731617
414330183
376440572
1831657745
502495441
97416880
1665704410
1875103089
1688999003
1672349440
1482054241
1369435716
1012375107
332105854
2020999525
2038381003
1506220692
1512163933
2117914199
44239503
112104753
571487935
1878068163
872776866
54175806
1043151402
568898199
514224974
2128948665
970366329
1064548479
1626196634
1384696512
1440989051
1310370731
1887191953
1538405931
828591494
1614811395
1079921286
353457286
949381988
301873355
1365832394
1281487842
175389232
1256729749
640224887
1687553165
1227160300
684464390
1799657919
1798648235
415048905
524951137
1852824042
1458200307
1093849337
219565368
1439665324
2064215666
1284113847
918378311
1301428530
577619250
81265394
1041136836
2116025182
909856888
508464583
1048462820
1263314175
1457846571
1350336175
481662921
591850765
1525725408
1738392670
1232075652
1065794925
818069323
1916540042
717969196
469233910
184105299
1242920334
174574304
1642305607
189286023
394139673
934487283
106018041
1678253520
1852865594
1407446571
108389123
1934130989
301099759
76930657
696504229
809564342
1125393477
1959818404
119927265
328246005
293997677
711778031
1853971413
2032390348
1943853683
772282690
702976023
1712910078
1490251887
1172209933
1897015377
585688573
1346784238
1391837336
774974596
1740923911
178840972
880992637
1271693783
2031706566
140955560
1380082906
1818353907
442055320
1457013563
367374489
1251619662
434923393
179709245
1371546928
763169398
473706923
2083324959
469657163
358613623
1879694994
1241939853
1061589646
1445121424
584708092
86315931
1194653154
1170396665
1433100169
439006842
1945371261
1026540432
617847814
678880250
150750568
502070733
819835811
1530833474
172940992
1261891131
840363390
540315481
366027145
1275286783
720024727
1737574073
2038456181
1193731650
1673415384
360629696
1552345273
1405626731
1602569549
466451271
703264507
39793994
552767202
1897917661
1210190659
1985867372
189440856
1008078273
864924156
807288670
1686958523
1015674724
1309359403
359310686
399024551
1482300396
1621201817
1239387941
2022615877
1987228963
367191076
595156956
1577319388
258163609
1788888606
1103251125
618793305
1193750231
361394208
73879206
1660201502
1064658715
113673200
65485057
815092729
1323863860
2051352429
1004533585
184458485
768792937
1811822255
1871417008
1784467662
973698011
83244047
36008565
308514759
1704445864
1275396506
183646988
1544191179
1642587582
778803945
974026920
1900751191
420208903
2077278045
372060848
1613959135
291188605
445940054
1126676989
1355847320
559613255
1192162046
23456401
1883477115
1096030827
1027989986
2067935600
1864823765
692328594
1791868960
1501807779
1666026605
1875113007
1537816344
1974541364
1432075224
665729202
10704704
828782755
160833136
789508649
1802809675
2061584327
1209717553
1732604072
286161527
676193040
2023792677
732101581
1802870029
1232156350
1291714836
847548428
1255612751
1027708303
1943579255
136119090
948160255
1660919372
828447684
592545568
1015243503
346990641
320174927
405576199
174048357
1752250151
1071305401
184753061
433549259
1232138537
974261711
88875286
1146239216
36495616
1821479359
1432400743
712688656
1697788388
17018677
368075037
782461090
1308733513
1215623465
2038073842
188958169
1011719073
26709284
1137118424
525154797
855156968
1729663992
1540398301
1202147609
2049838920
1945974500
1376195966
1654605423
869796254
1560949027
2088154682
2101934791
387727090
29546321
1100690360
424222706
1851025680
385607455
1136911362
1401330420
402626132
1504986400
36307863
1711359646
573126217
2074381705
1900317815
1584845290
2101090989
889952591
2110000088
808764309
472132936
1502914741
2010911918
374488208
1301405593
1239624236
2029093631
23718199
653089615
1969764666
2125652991
1040816706
1999310987
1078859703
1465039412
1702853019
1464467158
454467127
956699791
1867093291
1959453527
993007654
1430969289
385096096
919905711
1183803456
1969941387
873513052
2073756047
1932457827
1682277361
398405335
1287888920
1545705631
772893543
441810865
637846219
654503527
465529065
1290935835
476784545
443698408
184268893
328611884
1522558111
1649308305
2031464903
839541621
2103775432
840681046
559151264
1915745311
1833688701
1990120553
153357760
606110764
1026440361
2123299147
1479623817
952712761
1908273326
1014417530
1351118096
1048678598
412639514
2124011640
1490489463
1050485733
631031519
1956018528
193937920
1107816064
252233288
378206813
1436427948
1774791399
2027515119
1320409203
466849373
1983806903
13606601
1026000637
1752068567
1847295302
868637543
1905426327
305922419
1895077904
1881241826
1785546236
700307017
1642031504
652480118
2051425114
543226454
1065119632
2027953106
2033715917
2115605366
511500977
1842250798
162059638
1619317041
2094484086
540266452
908261341
1721791838
420297923
81186896
41157563
256621178
94793497
1067158200
2008689745
1942088800
1935795743
1766632424
100527571
1683390000
1500390602
1886073807
236213369
994938458
391070277
140154835
1538164912
1456189910
20624293
1424397182
1424311628
532125270
1119164332
1586371266
3958663
1066164770
2126637718
912220004
640472960
399451993
993406900
681630523
656073172
1088200398
1748788724
517279269
882805550
1537100819
136428046
983333121
1073007171
1636818648
721923280
1309220541
484273459
1112993557
1449375376
2022438371
421699819
1469999670
1299351905
1846011447
2002124940
271032589
1284899066
2006083604
1337197360
1264053136
770819960
1977670320
1663505130
1764226861
511817196
172094654
704943611
113122272
689373923
1587749161
1650223091
825801969
423598634
575746615
315136970
1145521914
1884967156
799410429
111031823
1186858884
674365152
532731643
509374906
1973717058
231259442
364016199
97265999
1516158508
222616155
1434463359
632727997
993436115
1264650032
148749479
610179328
1776467228
320844133
1315122939
1889589500
1010218056
755388452
1392328943
1836020026
1178987086
1968075558
3673348
177025352
1705559066
803083777
288057176
744934303
1477448929
820788819
1254309209
1303682339
1052048261
1618325408
1400948339
420723122
1840941563
687928050
1053451119
686894031
1952578082
1202200598
1297073359
1581561662
1523044731
464712651
1323667514
385779139
1220101103
568512810
74315517
251604542
389104720
77988865
428629894
2094663787
881072642
716687070
692114442
211037924
1537475889
1946423651
1514720263
442040503
1417265412
768184954
862763625
1110723327
1456113005
1916214744
1797617358
1261207439
970931694
947207070
695285454
346492777
1411919721
2018952968
732271916
484537176
439982130
806587434
736141718
829086851
884576299
1164771613
776266990
1765648942
1881458683
1468381432
1976686866
1271450925
1267321435
1343923481
1713491428
537103199
2112108436
428771405
1647826527
1420737793
197502501
1297960237
534461584
1168434195
97683659
1229747038
1514926972
1509603380
1101216359
99715240
1994140557
1541198489
906302674
582798627
222801692
1790878974
1747570240
999068682
1409044268
1481545276
319966466
1238247486
605512553
1587287902
434687319
171520333
2124391101
399312107
600291738
1624733980
1820049900
797794239
775210570
207027837
1966228434
872894229
1436774875
1333671758
235013962
390507586
1433386998
81670871
1931706076
192206025
664469498
7024120
1983084999
264556091
1006092803
1244645619
1746101367
1326059269
335409457
204130272
765863523
770096776
375650605
742770977
1169408884
975942343
220021309
841975136
1773736582
995231879
1049002973
1592481368
1868126109
338294201
778669478
2103140071
728801787
64572828
37327294
513024215
256778853
701796792
520048336
92380204
966352883
1526141139
1337025823
564970602
704716760
1672435280
769100874
1470580284
295048409
1144751479
65867613
1464457293
2120693822
285888922
158948781
1746946756
1281120802
1207951755
1191944476
1001763263
1546245956
1970613954
957419686
127564095
2035186783
994746980
640588311
144481988
1696543772
1160636647
236862193
515413008
539294138
1573888016
1080383610
1244010898
1098839649
1849484485
567107534
1393888058
846752316
632975147
710861703
819962491
918864070
869810484
419425599
52501224
2077762239
1611370076
1054264487
1476524547
1434500382
2011684173
1604088643
1322203517
858947505
97193306
1466685506
408007629
1257829953
1703547699
923420637
1797124091
1129952067
2003804248
893651341
81308068
1705805085
1460758876
1475196126
405073753
2093734023
38574181
1225036244
865114445
908384666
1644461844
917615669
838663257
1108348272
1971880156
167704157
395365006
1836080681
1771792800
1717568524
547544538
1868986106
1036770382
955552168
979332411
592834433
1878972805
628972854
1722786500
1735293405
1522624195
1804094569
1293614842
835899423
1131807047
1698688596
782149799
1170381229
776241192
1647264244
2078765895
273219388
417396266
769945504
1381567660
241792774
937649661
1776932667
2077873456
561958813
1347017543
477934346
283461271
236304277
1433486514
1262793682
829138710
1164975672
1891766536
404441562
752785429
1266907084
61052483
2046400272
2102806507
1192859531
1597605220
737472658
215757112
226362764
237253255
147039359
499582153
654649521
916984863
1881149813
896442295
1854634525
1510598832
826832103
269109690
710132727
1304766450
552570962
946437004
590769316
1815364644
1775575714
1755744988
1559647533
32533629
361046770
679070969
93586112
259963394
634393828
1286445643
1857568614
1371866487
1502202755
2083931378
1609119742
1649242114
436029883
116285615
418743330
169696049
1012727910
125894207
1680294881
1839560014
395003897
242943961
996842816
947574859
1189380965
1587612132
615455856
817473032
1195873473
27619741
850006661
1556920243
706690710
943592773
1816883637
1341084538
82554769
1526968603
565467377
1584757524
1463416333
27103471
1086515991
1899446217
143389086
1505259321
2069142266
1156116997
1631153528
1601953499
848193363
2026157425
1844897460
1845036179
826248637
886794778
1285164663
1441704493
1704267810
333554488
1469324234
406790823
1890474731
28531296
1350383596
1559874720
1369615834
1432938365
939359675
1935083212
870212242
255292361
1962186683
1956728233
7254930
2105575770
1314503906
2076397196
1114209119
798173786
1530867047
1962402482
676847563
1228280860
1659955013
1503096200
2115075638
797636028
797317045
1671859800
1131190517
119157631
2078650623
874181600
147688927
1281550571
286572673
1517304762
567005289
1225932348
1304904326
1437217531
1481224709
1119607361
1246462116
1488479639
1077699483
413482374
1417393187
44424954
1211656160
800776587
2006827436
1888503723
2029057447
1519298801
1244116276
1996649437
169451182
2041433321
1521025589
1300641699
13107305
1452192564
27339651
160796232
586259487
313912324
1678100994
1153264776
1539844673
835521672
442998659
873585734
1955129034
1689460775
214581726
885344869
2102943149
1631974913
929769824
1167115661
285267852
789113612
908135737
166841651
160928766
4768365
16007440
330379948
2046201686
1537033029
1631021647
2059308991
841741945
1658361298
72621576
1428001433
1972273623
1750722570
433782561
1364634648
438760595
876781221
90736734
246405981
418758348
305318460
1131750850
374217850
1937293374
2061520674
1541333511
75077578
703150639
301985600
241919230
864079405
306753965
257926670
1194459353
205472004
1794959700
677997352
117297347
489217997
188875002
189918923
1917219430
13664977
1940641494
203518344
1378299625
231918441
1080299565
1469036360
478324422
1499057913
1774354820
1610075272
1873275763
1564164546
1524112299
1267125627
1639242125
79779290
1569111227
1881161355
943858695
1875865193
2139088025
2138318048
2081337197
1786564077
668831752
51150896
128298427
857706754
241069820
2045517857
871371732
34227666
101552553
102187709
266146107
1181852118
1571224069
744470529
533426384
1198095242
207062153
259218499
614776140
1731174452
1526344126
106534617
1810953742
947971706
1987695972
607328789
676353251
1979300350
598163189
610206800
1618380779
1266994941
661357696
1746679206
2124701696
902427516
1644713416
848589780
936655182
1746265969
950777489
1202801289
780634440
374517911
1947271818
1314060824
1572613153
6850324
1573279323
39905645
1738024776
952139802
146440263
1401494871
1900111508
2134136235
2008823660
428981111
1965952937
459503202
1039187911
1436850069
1726498143
1700545607
1036045627
1703716191
455489476
533275395
404822323
1392144658
132057717
1355599813
447462300
912692157
1730117724
247250470
79269333
1155247229
254100794
1652548656
1195152874
1992125571
457204810
1341593137
1246136794
209832670
1328245725
1107476806
638813781
1146715014
1566980008
1678001692
436081435
1145994504
1231063652
1472127063
702227047
1686553128
2005402458
1107049371
931214138
2137460175
315165536
1378676438
902668684
2045283260
1625926909
981938017
1053046841
1880027703
487003026
100716067
1724669626
944207836
1442309205
823322772
1154040507
623071282
1930799579
1792854288
1769786296
1350295939
1323372333
58384084
348806795
406952337
1530511147
1051033843
2093505465
1388429957
10599566
877235955
1378406485
325765102
108428746
133591521
223564714
1734355655
1115529539
1276611555
1466899710
1602532565
1377327622
1044085689
399256753
672153179
1867408461
1553297260
1295224461
1650724392
1198667901
917527110
853536684
374556586
975911194
1202343479
781508923
358938693
105893674
727530740
1747368650
116493240
1604766695
978291487
442258342
1713195441
1111883009
665823056
1300067448
79928900
1942434611
619483511
1682461465
1172278586
1663569200
2081718218
1844431765
1383494013
1487531831
992172579
886734758
538716084
1909699689
1740271442
913272670
738127235
795131273
1694781593
1097065928
901024948
274828685
696950930
1017518188
1879595380
1675242418
1459776531
1445307174
639641779
2125599587
597890974
719570679
1920550551
1217374485
254548496
945345489
733460037
188783066
642293606
2116954051
1676314897
1634466185
856205161
67547333
1396682226
448992955
980820003
2134809461
1244124228
528117948
1084391741
2145149176
802946633
1781342672
1015183717
535058366
1309101442
327476600
1980365540
1948743221
305592539
430772866
520830252
78659442
1648147352
775378748
1024004931
234123741
964161814
1666298538
203594144
492993064
1153281075
1059799305
560540397
402479654
1508792260
1541360401
389805467
605432841
2069478349
1474197209
603098369
724941335
1108056233
1618282086
1259999701
269674027
1945758686
1092881593
70933600
103867578
1523654459
591763852
182527020
1024318163
1367142600
1206531952
1258441905
183820766
725346842
1462036049
676813830
1878627917
374351707
1237354228
133623923
1883143967
631230981
523429391
341093160
553225682
1997626600
944191530
1278167017
958199185
414989968
390683070
1227873212
213265007
1483564663
1298806812
317132585
859735475
1890570664
499659605
1884053638
1110229616
1706191557
995011895
1294050382
284054751
309564297
1970864213
15199021
683916004
1060734793
148822944
419576323
1691965774
672252335
760669484
97707808
522395287
1704861014
1375874826
1480594472
2119850982
1766557896
560984036
185632341
1102638912
1859790848
502764926
1962374387
1602877864
1002424532
1698944377
565623832
561132441
546472625
1859674215
845187193
856036922
1683054780
860386214
1539952926
596305925
1009209158
1959529249
140788051
1681461494
572715085
238495859
56373133
130092451
1614370685
1536967606
102459786
1233444934
2097951642
288092127
188600198
1810258843
790857054
3490937
1265653059
1793281586
1702435314
1831276892
206930379
101424291
1543467459
1052117572
957461213
1079038591
1912503786
349930491
1675344516
774229297
161976093
1816132567
308207143
734691178
2054628426
364580276
864783630
1521515464
1901547882
967243416
607476750
1852015877
1255335543
796076948
1514791072
2046192597
799567885
632960483
1691990535
354519551
316753727
1898920915
455943843
1860221186
803554839
1413405056
791776129
568574978
1763335548
319636997
1342804275
1925311641
2135769564
1651011418
512519171
2042914343
2015591694
1377302801
1416946159
1769655929
197062569
2024422909
1474188158
1452398113
673016209
841495582
1351107062
1472584094
1474456065
895613950
1827103645
1791209793
647051217
135563840
1503947331
1450606056
1548968897
148239813
2019181034
1164820797
467876810
1214501661
942648790
456162727
718029431
1455167961
351593422
586137478
684987115
1768539581
208309759
882049684
1645478842
1682497917
186964149
171011403
376509851
1538071212
1643595497
1850965916
286201514
1323215494
1494692061
933252731
1458779335
851155745
236375139
860264584
999395558
108072526
2025085381
1467272368
1322574187
820250523
1923435095
2040603619
127934836
127544869
479257449
812921951
1896084450
687567208
1694971636
1394079644
222581477
1881935785
1565091047
599091328
1272523349
1061202896
302573596
1558724863
236934743
1797265658
344493946
1695714078
500937755
580869086
408495014
1500333313
688941612
286096747
820122033
2011515799
1106347270
596073481
1904635770
1234282106
723618350
236409571
2047204058
472219153
923976779
1594692046
1866298797
1146558256
1329144183
1283906197
1745649584
454183885
197625445
2048223181
2012908748
434560188
1698005191
209919047
2130274266
51459298
790788133
391285632
1551792611
1479729745
677382379
224430996
1343761896
1783729649
820504477
1100914019
870528108
1544122828
1337323590
770248518
2016341981
113816722
217456916
1735157130
1260374978
1546601099
871579679
858540915
2000784984
1069205125
759280448
1866210085
1503765313
309801991
2076129132
1486555932
361261289
719433617
1877841564
1913053900
51679714
407740296
2137484896
1395441610
43986297
810505726
348871981
914514405
207144906
1686195572
1684762923
76003239
1800012294
1902219839
1811160369
912903624
1301337291
535256401
1771444539
1154638627
1604461526
383241339
873365064
960743191
693043330
802010548
299815475
1054304619
1521444165
30173392
819874871
1573123879
437913688
809876120
821081842
481899985
1620381846
1169953823
1396414391
1827526752
708665747
933693666
1903529991
361194393
688429858
1567206712
1274098018
1989767149
2102463113
898058909
996922128
1559440991
1281300249
1870287193
372700535
1974343579
524814093
672516010
881164551
2046258259
702689402
1701039422
1471898490
1140603090
363431894
145496684
1622503076
1983813740
1315450508
871433819
1663856844
2024116255
1805127485
1419903187
237827001
346073695
839626252
1511925019
188357196
794605717
262500280
1185279325
206563061
1543800529
908082870
579263596
1370660461
1432896963
1251779606
104341364
1331671574
1954469009
1805380786
656086417
947588451
21329033
801583101
422607879
2005142773
2117033609
1294041698
1521515970
1993666217
951685536
793935509
84009570
1297759231
1633561761
1595934589
1486116428
280683831
1858434869
523912105
487246892
1254751751
1431994975
1066510488
477928564
717408290
170806446
582269928
2049079865
2125275455
240167066
557682634
925380259
261496099
1359265735
1347988138
119155225
1328815697
494546189
1640671195
1174998266
1446231725
287123056
1259007836
596507308
1920684818
707458777
2082623736
53885001
418409998
459052193
541131893
1673161749
1891047168
1607642381
3606665
460971811
1778448827
585876593
362568028
1756240635
826043660
920250662
534137246
1087539759
132032749
1882125384
1206694984
1460848446
229187925
699882531
488363064
1675419650
987005588
1747370900
124443311
760206758
307346029
59583399
814091759
725756028
518635593
1355223652
251434129
262199113
815382385
255040795
723170924
446347564
840917388
1085738952
55104551
1666961048
2005989614
589241797
607017160
2138022364
323883534
1813712144
1451387162
553071459
366111028
1939750227
81007462
1353116616
1539637479
205450773
2113323374
1846983509
265034172
779931485
425255889
783669765
2135155137
676690018
1045868879
803053874
931730813
1769039803
1249401438
1772648202
707295108
1304505990
1292125602
565801074
1893747787
1899142762
556339790
70147673
1565371259
2007726953
623219133
1931482287
1799993532
704226595
1137115255
1192147363
909677368
1102954981
891647224
1174711540
1882886466
1316903113
1958381306
1870557955
1993593132
856766537
526128181
777840297
478322692
1775529619
403004851
1185617800
932551961
1695130454
1751418875
678816101
1446789568
160275017
748963774
864677179
20518322
1372182907
648675818
1820511854
2076409502
1785791073
865175570
838603222
741262406
1756822794
2013314763
476665224
926242260
1824212421
199739531
772351744
533495310
725867712
1550192041
1011818002
353913684
1953196893
49952155
1286465645
1500843699
1801371030
1965281746
800149619
1961646047
566761873
1664826799
1982164370
1938944780
166018969
1655192576
1867870635
1951810043
372884498
558990209
545588801
2129707293
424821324
1022254026
908465905
101550097
1221993557
1680817649
635045407
1947861270
1083526042
1646863410
154291306
889239287
1696815565
1440756951
242599338
1350702947
1258555050
1042748958
1164865346
1825316923
560092109
999546068
1616778055
726111078
507254997
1337165042
530437473
880139495
1896155252
1076026275
862363140
173492928
2098280301
1770829045
275043026
1172790210
1304163046
910088433
973167832
240205441
409468195
1127459138
1129444728
2106283760
420732442
1372044067
1309503059
1679287492
267309377
326884758
1357120767
827401486
1326430826
826415174
1553512564
1833685823
16096569
2083950038
566341671
1912251821
1012492665
1428704811
2085744749
963289318
1052050209
213304127
2136079528
208729607
1123392561
961763713
448935048
1532860756
2089222851
1578379777
1491660869
362471645
802940196
653680280
2041759137
1070249573
980565038
1251396256
1897651059
159512217
2077811431
1303679975
1993198040
2093908000
1240146365
412056063
1858676173
105155382
1840760875
1796937274
1068444700
745327436
2010241402
1057040581
954057043
986150315
2018804294
1402992092
371527423
1960543497
833888221
1863188292
175531495
1636828417
369384925
69806984
559594342
1349949963
1321203241
309761753
1509462180
1251531024
1613441728
1355176573
1197955376
706104446
1767232636
909147901
811259828
1460509863
558601527
1879704529
58353651
421359281
789261462
1012410695
1407509596
660582108
267919139
1779037020
473641957
1101807360
1494741664
649173452
591152129
1864126589
718980437
1150746471
1066592905
2040183678
1460508224
428571437
1144231054
926466304
1783748010
194702782
1632570750
1403496999
1103850683
296346931
716523214
1662452210
28567812
774876866
2083811492
817829274
1787287561
1343837440
1478411382
2055206700
975390812
1952053339
1009530412
322648829
453743144
1600682541
39291770
1172723581
603945364
1105884675
1065423611
2064453588
1534456113
62171017
843436244
1170720475
256873799
328523347
426733826
1360724482
624870278
1143257041
875693044
653438090
1918133907
812020888
1471267364
1557937820
8374681
802195098
1465660872
983765493
606764789
327707636
1306414322
1060507933
1928390177
1345706093
85747866
384851893
304107120
1151171477
301821833
1838563233
1213342494
1145258077
861800061
1470216293
1473781424
1288533887
683457127
2098651702
284307280
1559150172
604606144
54957539
223687412
2075873508
1612895359
232062093
730584958
931072583
1215827587
1337349748
1258780219
374758261
250374033
1039686748
1720464354
336121900
1424538641
2024571475
1487293377
1726360474
1715651060
553152224
724134904
429967473
2023368517
50432680
1718501361
559341997
1600735
2002808641
2118492169
606206879
2057766181
194695933
534596740
1523177892
426758027
1265181698
306766828
1642585614
455047798
1565547047
2017343875
705421832
457750148
1590324582
1041543732
1882288789
1467412409
381353461
1461165616
1035579821
934505685
37816872
1465547295
810390555
88249552
1036565008
1369732552
89850287
891890001
1340741073
696057167
802172534
1535437006
1230653907
177866779
1962195033
348351957
484633607
1457296999
803399756
2050180654
1327157227
1508821588
360447154
769998161
402881672
95252296
89926922
784235133
1556417912
1125506743
1718740819
1594234784
443570390
381647726
1682484336
1480135398
1751380278
1772334624
224541752
944637703
320908143
1026714286
332591061
1551562050
1204581065
147302447
1899914007
1689214672
1604599446
555830115
1591911679
784273025
2064651703
1952358833
1554271186
320049727
2047611129
1644198108
1104284861
1456545393
622221204
675542032
903296529
1065791594
1057189758
438297218
398443345
661086388
63148194
622985097
1605724091
384056337
1649699383
1938315152
1935618387
706796801
2085617599
1688048746
248527825
1542733398
96395214
1840439504
179522775
13563269
1645314690
1733793962
333612997
1545442171
1230508422
1437897858
854503917
1852729626
2113439890
1757800446
771037573
1023146000
48614016
1169480918
1684232388
111762210
1792466015
1142472831
495818547
1294681750
933304335
283953286
2001478551
871438287
1972002033
102522729
266688037
2068397247
1942962233
446210812
2081960516
1440793275
32521126
268089865
838751799
1263029549
1705987723
1693255716
968275527
1671943965
1303572514
1739313100
547606317
1352186531
761310370
84355057
1463948741
406292737
1226827888
1959767289
1700974488
12648576
96236927
1554969391
884086863
2068238960
1657492120
1150774900
1989152559
1452970706
1596985712
1923629428
746280333
1629506839
44235645
1585032132
745052740
1750223369
1130804200
1713328267
1274683686
286893067
1305157720
1822290004
1639079598
2066468090
1906645061
955544691
325277180
985989302
767828332
2026251668
998637878
864065260
1433737411
1882724741
784820572
943745884
886015993
626489484
249232942
335518057
402635264
995513275
1965024896
446870909
433061760
562593988
49610630
1563865960
128438608
1324294317
1850759027
1433596328
999100673
1342354977
1352580770
758262086
150416021
1677857950
1744251388
918244353
1556625970
595405618
1782309613
842879734
330646711
419646538
1786625618
1216662704
1046136022
2035858560
1552180762
1448771286
883888187
1369722010
1895642195
1316949947
1932315999
1945252826
733332260
2060754607
1122063495
436607639
1346867287
2121164168
1778962617
551964409
731942606
1929378638
82338712
328710347
700139343
1638964682
924115965
334965309
334360768
1254762677
754611847
2120986386
323941733
1800747869
2009361298
1876122495
1102035507
745765838
1098360858
850194054
2062715785
883193209
647963232
648564397
796464168
1770026727
1085172037
2143331455
1743707247
716651006
547812216
328166206
498545996
630150928
656876553
1198685339
121631963
1580992518
1533650648
455992731
688271547
140778847
429495470
1012213281
1941526716
291373120
740852128
896078575
1037138958
1839212986
1746272630
952371096
574922547
246752214
1600935493
1371386715
2016778942
538623882
1367234522
1613002541
1255274888
1915046739
1941168747
1753820884
397714019
450561652
805022576
519345982
2031554171
191189576
975338714
572342070
331968424
1404834184
1584555351
126011492
1696207304
177923832
1022090068
585862615
2017136818
620879050
1538233711
444575718
867631264
991685556
1815962433
736926558
1530309439
1035713308
202445452
638100679
803276399
2143614199
244437916
1200990418
446692204
1049460492
1720336401
330762727
1240650068
548191467
903104797
1572618492
1953025651
340176501
1698629985
1501749307
518100333
573236405
2087611922
387753503
1194115455
1478361985
832329221
2061746719
322563894
500808007
651189630
1852873333
1536521315
853635082
343490364
192314066
849765633
587928280
1393304484
1296457837
1637388772
966157237
1627220564
730555193
1514348704
382841714
155690037
1319890707
723018215
1854320022
674156367
1241118548
280072779
614284641
1628872051
1474188234
2092646627
313717625
1388451306
267726873
814525632
2039640936
2120600206
203563299
745792370
316606922
395877365
1595558003
904535203
1789181849
744532193
394440327
607855439
224269109
1124995520
2122204143
607110823
1280685558
1294611203
1330129038
987521932
1968767570
423763938
1267594712
435568563
2052635990
594299298
380731542
218869967
1982750604
648458415
1033395599
1874907892
621574973
1236958898
473216614
938181896
1632836263
2068774618
1842717099
1274534464
665823163
89673778
1882389903
890092272
1214669299
1857110399
1497203096
347871209
1004237954
679848486
1335393141
825521876
1103612425
455504205
1261090439
1008764767
1049803504
1641821982
1227634734
885070460
142796749
113546685
612494705
764371723
1350505583
1085711319
1702553619
835858198
1007002289
1397787070
2110392662
1672825452
1487460848
1845298918
415434077
554646499
1554925669
1912637173
902517708
411679975
445002011
90427202
1237201851
1548614436
545931407
350808642
409895555
1595734911
1992630624
1637530289
333321724
2135427374
1751076974
945816429
752315449
954098909
2031527748
307385420
1789957107
891046390
1705172490
1752866122
416388194
1045149690
1450681392
831822271
1599796190
858123413
596975796
354830250
1269803388
1041977808
445257452
359521591
443108596
991188860
710330233
853004152
439440123
555477210
343050793
772761847
543420936
2094127768
1718578276
1295736385
900743029
1602622377
1603121805
543216489
346185119
1160810647
148598963
762573313
58476689
1599280355
1594395585
1658272879
309920120
43887733
2013103130
1579723508
1085865541
310876934
1939245099
1528974138
1302065794
502091684
234494642
1741505918
1057568894
577545435
366784117
1600989830
524189555
2085362394
749242567
1424932585
1540501123
204880724
1968149074
1886686242
1365691371
2116748037
501775907
1424168061
1568544744
2096171492
934957292
1878464864
2140059226
800576774
1310704724
1078441119
1111453709
1102466175
459931609
266035855
1604557859
694426251
2007541773
514643106
1271971687
226842243
2115632936
1796161242
164720989
717391856
1073610179
1705222112
922272580
894275605
1444424706
140480304
863539994
1946200613
1564648365
284601090
1894888458
352122009
15582306
1887464036
1152698784
1326287030
818421507
116668845
281269557
1278353117
382704700
1885827417
1972779368
242762826
252986875
1097267407
469605069
221136163
745945002
634326058
938528019
1819555181
192064522
1860800600
566347139
1636489228
2001280904
1429887133
1435206193
1418445621
1714488224
1182611003
1770567630
1730070530
922591391
775782766
908873913
1741012899
892451611
1190143470
871882368
1275156312
928487239
697178088
1517919138
1181474114
1794445496
1987524207
1402610278
392906850
474366617
193654649
64978383
666431139
2054455249
631325522
155436719
1908252505
2061212656
1590642912
1179214478
1628217232
625770268
802298461
1210804114
1548361659
1578081227
2119678027
1141890910
323049191
1162337850
2013773278
1598205503
2090825089
563467719
968640993
1124815556
210429567
808681552
379942186
603336417
1283048169
573596835
668314800
1949479308
480568437
1299640323
2104916027
241337294
1213369331
1548075291
1420551773
694102915
26361911
75366586
1904907029
1574723571
1653447813
1877101409
569130833
1976497004
891955611
435420464
1427218859
835297052
998888183
248376204
1960112608
1209317750
1057057756
192571146
1812654167
192622277
766167982
333485319
2142101585
1246736419
1633125642
2099533964
1488073713
699011325
1500125608
761141838
1393114240
1526487519
836508424
1150537622
953727442
342472590
880155383
1522858276
171485946
1772110994
1958278740
1598704806
459924398
809683275
1847081010
272553359
2019001025
756655119
465124505
1684171544
949277396
1231292487
2017656863
943895334
330545258
1503298858
895945650
1818618972
54826535
248587610
432277162
1447940776
1775075130
1268785587
450994750
581318924
1611258177
1331150133
2104177200
1782744123
955777479
1914972292
1233965281
1415701877
577171919
933562644
1688255236
448689296
1690217763
5896094
2132860840
492011511
1237188581
2003034056
1435906845
1567733840
1358849266
184368848
1238869164
1413675801
432956458
1671146326
714132929
60547940
792448265
1165127679
641866865
256222794
348794164
598560417
2038966918
1304571643
366049062
1125448551
572789873
943220981
2059011195
113561461
1391910278
1601745310
119457555
1377287470
2093756822
1356646137
1232837878
1382180019
776896329
444203496
1566548867
2015765493
1857879298
1999505326
1539428171
424528579
2060053266
184392789
1589656259
554436483
440615583
1938450423
1152996901
332098853
1095538419
1519045963
1457547405
1668328292
314783296
1369074952
1781889753
1706693574
823336615
1901347309
936497397
769609789
1110509798
21851627
4306160
1887406127
466055124
1570855028
1755687972
176450774
1422876706
1147632495
600979353
1335446324
1332025284
43151964
1889882808
1772640868
1981602388
895396061
2104739721
929657159
266958376
1414803478
450501803
581741672
636394783
84907908
140951599
1459731398
1986255217
1077448996
81857539
949281367
1099300623
86163699
689203846
1565355747
1657018727
297408170
1741806521
932411785
1445040666
195302227
120374462
629582302
238454191
2010257270
254739522
72572931
758169683
211995596
1002230090
1025128059
1626799074
1452731893
1606869731
115710209
1537639802
1747821330
1575441607
1376411371
677786678
1657299146
178209091
1777087302
1743462846
867412937
1194959401
1252997925
1164821108
789282275
37926063
462378126
984584502
158300525
1091960428
1223038693
21074147
1346699951
1295611625
779243830
1558695547
150358067
1804371889
1038010973
1603089961
1263757972
1153721183
993246115
864095655
581679142
222173838
1541882333
91494641
400382929
1171485987
1834957487
1267795867
218961741
940471764
285133327
1008244016
978397827
747511453
1992828518
1136698352
1839471881
1068383563
1157772499
1038688184
216511540
1937016329
449900083
366869608
1593904570
1487911057
1969959569
710178895
494148592
815722036
1574274550
1075827734
1037895874
968673235
1167322375
1438278804
2140159223
854796214
558591023
211637316
1795267979
843724350
1219881332
626182158
1591235803
1065226202
1762880511
1283224036
2133609765
773169362
174428573
202637658
562702044
624328656
569507266
9122966
2112239713
391983187
719301861
458904657
1207705223
146092763
1534732392
98117449
1114765999
554571119
1536396253
1107441574
1409367334
2094987276
1319078890
1057151665
791227978
391476574
1683333823
234980133
1456702776
1298730686
1518204170
1442828893
2071900049
1692632743
1645466551
487118445
169477751
67490169
496241411
134233817
459473356
1215543273
593138474
1667178579
1361636036
2127870866
1765296029
328918387
534958338
1154208634
1436359961
1944325672
1101712263
607955203
853993689
1892940241
999431777
389843864
2127920375
308650905
1688574551
1498640897
1751479799
1612990952
1043789992
1249462702
2100109397
1213267743
1316952872
448867160
1347501560
1776426228
1664410433
1940640035
1296121160
878562822
1921027253
913933541
1207481209
308501943
2068142175
496357523
105343967
1022370790
1104312726
959337656
767827384
2103744504
1349181521
748264111
264911761
890272424
99421360
2016391560
355779728
1143211352
1118370615
308405477
208995447
287839839
757272637
1556497008
2064266067
274199423
1349653395
1212903579
1152762245
1123197000
2126837120
212759806
1431698944
2047495648
709117329
1537042911
922382790
1813430056
348896920
1690210174
1769690912
1698078441
290990637
2034602673
440867217
390411997
1903510586
796646945
1533623349
874397553
1105052422
1742618797
1162237392
1862325059
1151632157
1079019811
2136524482
353801904
144439743
1141803079
1476998904
123793215
1354562886
761214200
23805215
2063680215
150773464
946188006
1729626623
499670384
488914532
1351833887
50265177
779905170
1238952913
491132394
1170317167
994979851
1287779339
556456869
1869377404
245348113
151592018
884131148
2107673172
1303224175
1963150959
2096714007
1657026079
2107590702
1091033438
986541335
83900270
298112676
1747755536
107705485
214309244
1898529000
1053893491
1943935867
250715736
1542808024
1148286107
300980913
175229546
239755372
792113307
1345546713
1234735223
2079892646
1902003582
956628979
177757111
2053595600
1840760127
137946635
1209336127
1656427438
87176994
718878558
1616534493
1178210433
1705419894
1700434763
1476323109
1305691782
1808140248
1690632353
1056737134
714550092
1487084573
1307452870
109874468
487887032
1608433783
285104014
727642404
253063442
1630650727
1962377627
185472440
1385170662
771522958
363229551
1291282614
464799437
501176186
353135094
2121226875
588353181
1072013652
1590277720
1766563614
629949898
1143228835
1095403075
1935641680
803885436
638551781
844895166
1518435528
2125636354
4864388
1628309996
466039738
1613298171
1913414010
1193682142
1866361613
1396581089
1008576121
2051834053
634268103
1780099079
267579956
1925550718
97414868
768756143
131202164
71158095
1357109324
1203215816
1661435816
976189290
1833165715
657181003
2071592365
1621323747
1461066439
562660498
318735266
832018319
540813204
323599654
312844667
1006852942
1936897826
78775029
53051436
1655775791
1475356119
1061627557
1560126197
2109624222
694242988
1827706153
1887691292
791657856
448978648
2018893456
862815952
1806087972
1074625625
376768120
634793614
760307692
1033949123
558902332
234147791
347531915
1121562830
552883057
1179550234
1662376035
876482712
1492394902
521745329
665896890
1571169931
574796766
174189033
899042402
1636424323
1734315230
861182977
183183664
1414537736
601390621
974841520
1863516384
472800430
1837657472
1522120709
1547426055
66941944
9430675
160250099
1100891068
568333007
394397890
1448422983
1689895838
947280948
480489569
1204788225
1823763660
1972884471
1726533554
342176902
1396570755
153846672
516365935
148129509
1790270996
103197518
1009312486
1973454660
1517735254
1610703108
800812532
1233767990
2083503538
490986357
608405051
1483445945
557928301
617835727
1643696044
1658819369
1186168734
2038093934
959758704
728580924
837891234
1440248274
1933369149
514171246
1265649097
1512419056
856348148
514736204
1666265728
1372714084
662865714
1309053076
1475911602
1672178200
1135024088
846163208
1135397660
1935836621
2079931198
1071417550
279339330
540852602
407379847
837267631
1158688329
2051075891
348603353
197373415
1941686178
1308362057
925954340
632093764
601126683
711839841
1146265011
1866775781
76775249
2002613159
234028337
1743040978
1227843595
896894051
904610406
556271549
421588604
2039634495
1402434757
1556986264
1827987468
1334882308
480920167
2107326798
1875734910
888300014
797110781
886939591
791892258
1145714134
1084313006
586094788
306592544
2010267346
1218188552
907719227
574623540
216969915
627011360
651398789
72099427
861039698
246956119
1299943022
1757933749
1151566526
1856214572
32038705
1043717373
1111165681
1589024970
724221193
298564341
2069945137
684064343
26815603
810761503
1481175124
913755194
1602653761
479405611
1998068201
41264901
785998155
1860851899
1259453454
1693717382
287991791
1476423369
173245095
939390581
1548522796
1034284793
1186346700
700982171
644734894
190429578
409713095
676773600
1234146951
1520878776
118314922
1958368144
1819443118
40776411
494948839
1846258721
851537914
1976123964
612530268
306708028
308045927
463114821
347972929
1094044082
176483072
1607426383
640277816
464474864
936366105
813522911
1403865445
337405253
1847807704
442728497
1038387424
345058951
633158076
1448100519
1021832551
1867305027
821495648
1140147473
1678189524
493455118
1180923884
25654715
192230191
2032461798
2001778679
804760459
191686178
162340958
1267875280
539659108
1256385040
1444358353
2147085491
1896662857
1908833217
935967948
562702120
1165215014
1273373202
263026177
1607943511
164276978
608085128
93617939
1612377498
1629917679
1960922967
286389498
622581504
1491628843
779844616
1803505388
1517283558
972074807
1688483538
1371578590
1776835267
1880169717
1533919548
897226899
272345177
642820941
194101604
271947020
392000150
2102934821
1207914969
954702270
1120666187
333804523
1217728447
581126051
498081501
1825813575
674743990
2110458999
1308247606
488183309
249364849
1930829110
1979812152
1029209465
1586850850
1349612063
2001284273
1127850741
573707005
1630635892
860536810
2107626553
380379143
1132881987
602963846
574480748
1404829007
994963996
529931921
465260328
1949666267
1650598109
799064851
1019911066
84240512
1297146353
698240994
758984502
1260121704
2006488600
1247167812
1509486554
1789834063
1079496316
391212371
1229201265
281624731
245012996
209568358
855331736
1875648888
1070105168
815474642
108544384
55503507
1418438488
683025132
1460332515
265918837
1212957053
1925592843
68101456
716071514
577174047
1088012522
800312026
1874320400
1786253516
1559296529
986958456
1645258469
658980693
348961362
1287608884
1738477009
740173734
369326501
2020101741
985186730
578894860
727949829
713351971
1649000028
1543424471
821896355
1704503536
814379312
1504921487
1017352403
1080298149
570394892
795461598
1148399605
1286466407
1372635645
88928479
2086778433
1099472397
1875181996
1498591314
2086430854
1372956817
10088359
287908568
513082053
1748565369
1028082302
882408554
1621183462
2013269033
1461303414
201649643
579137356
962819795
1745074115
1401033711
519839683
411969779
758471550
1537192086
1492267928
1328866442
185170036
493183885
467849201
1557805682
582112364
407143987
509794431
309810712
1905735301
448741637
1682767529
1915823661
736650206
48365934
1516905382
1764732508
930774489
990605196
1630517893
244594255
1192254839
62171601
1207414050
789845306
1463205312
1727253733
1201815085
74193214
1116962171
546599365
1403059657
1302132208
1039783250
1870908858
712454242
1621895615
130569197
1222248673
1931706327
2036304499
1670990311
1466990209
1804644512
260156869
1515356143
1174066246
2024889377
298646984
17187794
1507923623
543241240
1209442633
1570095224
1750655290
1999287940
885816889
1330425376
1053619377
960010103
299903899
1600218743
215586112
1602036107
492518345
2086494971
167006701
2114413960
69580520
1389255375
1898636640
2105885019
912762038
1218143201
1763045883
1172918907
586015696
789628481
1050324636
884662681
806816275
410764611
1427903921
2016258909
1980859836
1031075563
1868063201
719193077
214017291
774198930
1679203180
513921191
226934025
1894789293
2115957298
719452371
1833800616
135480352
686382683
1903381136
1524735727
437535675
1861782508
290014117
1655678876
1477344743
1462933024
94210925
119489577
365774012
978873606
926305852
776538624
259293879
795081113
609914812
1290369442
515660666
1329107889
1504386734
1289859597
860827421
2018307925
1516793622
608133066
1986781575
88762345
294450034
2122261927
775145029
50347523
1499514006
1212680704
1912130031
1789528123
720875933
1241991126
1104977499
815086858
1361480703
1470751512
1793960464
140302908
99806488
2053254343
935384021
709721300
1196140137
1451044688
2038829189
553043223
593420637
752172962
423867500
2110214259
1360306029
263165428
51492957
1654756063
237943707
826637986
1705103586
1737457714
2039318690
1469749969
1379502189
612710975
564257448
336996041
1427797833
1925738151
1807747553
1074274649
2066041059
1907554041
980045344
853941433
469791693
28701834
157502473
361137234
581745057
750923110
1113310196
1005612558
713653721
326132577
1268777986
765146678
1980888641
1506721693
1591784664
1538508579
1096695759
1483619707
860774901
328714301
2096330682
1425032349
665710342
1376644868
1203286852
325974247
303435869
1121844264
86044640
1283481214
1975785697
555836333
1312183048
2133288170
916973567
1893928105
736727632
2030283763
752057015
1450381353
208932693
2020835001
68044384
42337686
1380073047
1659829048
1580846265
329285158
995965107
294137518
657999459
944812142
1719169867
1323709801
173973362
774973072
1649684048
477409231
1896817336
1735728688
1760890445
1725119385
144081373
925589845
1710923907
1061054940
672034303
300167891
943855056
1424091318
1750549244
1152787749
1297442672
1818593628
1195125435
530032071
1330939029
628488052
859317229
179420488
922625571
1517316689
1124232630
494311790
693542842
1298205992
1269284862
195743243
1775615224
1018618550
1931471931
1389022021
596254287
2075553305
167128219
159694546
989124597
839162522
459862437
1932979653
115770192
62928034
938283754
1413212864
1881521662
2133409189
1943244935
1064977043
614413594
655078517
1244397532
1537039165
24911558
221146514
2031350955
718454400
1519352507
1153152170
914197643
1147484083
24287072
698185927
389022456
620541360
626255584
556150675
780235906
1615380181
1395313197
1240098344
1400876187
1511083390
1303026378
191676293
776812606
1037064392
177601835
572573894
2102041436
792015429
1227652411
1198955320
181570946
1252563969
1420101834
65438253
1971018369
791970693
1218590423
737732365
1939454776
1242877496
1435918292
180993585
1863418856
2062173876
737144260
496171114
1530070409
2132457458
1736269458
783462948
1496057200
891812188
975139242
125386158
1928876581
1152741077
697960052
1883434369
1944756506
1925612463
934906041
2126327452
1030692784
207524227
44282057
854227506
999494921
1262872481
1591959871
791466049
358266329
880394515
972459634
74201537
795084743
1709603895
570372651
177671504
1694577705
159158462
961134453
1043151257
1050970650
1936273695
1168537415
832363583
941531124
1866497468
568314304
738803982
1644626283
1503220345
717647786
527835420
1710744573
761929843
1382062926
562755846
2024802324
826539149
1354221895
235585005
1706933664
179197882
309786542
354534759
1888801777
880159194
532206263
1435895834
1039317656
1493340716
331563443
2090288306
1282130763
1500100858
775168242
76178239
1219114678
1343482546
814982221
716257314
699219244
1532630007
1244092734
262480169
147076203
478672012
825236015
24394879
1305211161
31974262
259979885
864661177
211172144
569766427
1219195936
2099973921
1449925621
1751402199
1388386107
341759629
1097259268
1719949550
284564288
231906383
1072566761
1059732530
308084623
144197791
255731428
1123066844
860455105
954950672
508213204
2104547839
1217430841
655289407
435736203
2042666856
679684286
1740947364
2074641119
939664171
458124893
138329615
1509430599
1677320829
90819889
811872572
1281239381
1479205996
1153632202
231015001
1051671899
1438196490
462921384
2124238660
350445372
771006007
120952803
606176800
1894072852
981407909
1561127473
254802408
938472100
631074666
910091815
1374208304
526257875
1589776101
967672020
453415346
381956625
1425796914
591744961
1891387224
955634095
682564850
555776148
89389828
14287199
1709408350
320404829
1065959098
1000121192
783326214
1042714110
1350566564
1554332221
1163666913
1956743365
1300921425
2145074822
1370387190
1555723833
936063275
2001461856
318332000
162787931
380236083
1908108102
1130459951
833651429
142581079
408773217
1425396391
2033968303
1364407313
2107961241
442260803
1453797141
2122248440
4185506
1774201971
1040723890
1004306698
410044537
2083438000
207389615
1964376758
1099621266
16649332
1117814536
1097212440
1387036522
526054721
2033275715
1241014730
844386722
48579998
1621250814
605011176
1179039950
307418595
747592255
1587813167
1732814986
634076910
804736832
1693292580
1076337713
111050326
1668057372
1080523219
1885252297
561297615
2084829918
147813186
497251967
144735885
2112189944
1596873233
161385217
1082520832
546602026
1548421739
1608575554
432394093
641952821
305478628
480974092
115719987
910489804
1660014042
423138583
1658082059
1100343561
8469921
144675321
1905080394
1701762501
1221013034
2016130720
1222336226
154052606
1753899369
1783633841
91398876
1901712555
133402160
236134761
1866418851
1730275394
397519978
801456036
129393772
1945941717
262547942
561787865
440410890
568026570
1042761957
556130878
1478516374
555292351
979269461
989114785
1655635913
987739382
1133790106
1413232659
542018236
207319492
1281879731
1764354462
361372098
888295452
1400504655
452770974
642524359
1533906815
688905735
361459562
1116698561
1086425713
1162915598
1246092333
884883782
1425463540
1807880199
1325294673
1993490110
703158508
1881425551
1324522836
1258450860
713211364
166153973
766603125
1700950746
1299944079
32352136
95485334
1507263572
1314231867
1859839796
1868635670
55043671
1112860803
173922997
697568030
499283971
862828732
1059027592
1615982532
1949254446
74459543
714591218
686654580
1499923083
374987769
2011949253
1345929546
1078146277
1745891156
522968734
189113489
311618872
689122708
955716614
2012569619
1989066787
988068750
2108054953
1348846711
154816969
1820411102
1069998734
209860640
785788257
1243921731
907428670
1285072228
2106750463
1966456263
753571113
1908521261
2040915806
1468162331
447692194
1393355241
1843150100
312157799
591801139
773812729
2058048956
1114769874
962926219
222184180
1803892582
1918642833
87270151
1645475721
759227936
47841457
846838785
914044905
1868252559
1916837519
1123905546
506557168
1013275602
2031334216
1791629397
972542417
1850306831
397716862
733580031
1743738989
1865879193
1181272225
989610583
1561545645
1493430024
1581411722
187874726
1403995332
548697948
1150800945
1626179513
205106882
921960131
1713449664
1850582604
1681188067
1761291121
549937741
447749324
1482060032
319291612
1571654870
1988617201
1332567214
1455505439
1632762950
157625983
1158328622
2030479812
891206014
754583964
1748875357
2072478239
1744194547
1162937354
1418424616
1178122621
1350812080
674936300
1726820570
354129378
153632165
1931927452
1276089509
1867081830
1635026408
809793928
1480889303
37480501
1257543252
815465688
356772113
681714475
656599241
1689339327
2137219914
141878543
1846965311
1148064888
24874707
590687677
1902648852
1773750064
515682269
1499359751
789203770
1934106885
529998725
2140015850
461559537
109335647
346661580
615191703
2041263099
1622751089
334789885
1528805860
285061369
1815679188
1566286361
1542604622
483661228
1923058475
76835449
1140260469
1464914154
66571715
1282139012
1164395817
1214636603
1307013719
1755083495
969801808
933280135
123282116
321677911
1722483905
2057389001
851676636
1715016108
371464890
961012283
2061677688
986656593
854791735
1536945130
1321446478
236113947
1822006499
989642019
1802400308
1217127473
1473303247
1577975135
1293962922
466080069
895405642
1360534637
1748219081
2059801459
427687593
907749153
1667401306
1397489401
1841029288
1790683422
1719167312
1416029546
1700588775
423360301
983562006
2072053666
1384372584
897756046
911226611
91680671
287217528
85189442
327794618
2109224028
1074831461
2130194927
1178867853
400651060
1560686414
325347128
866731129
308608408
1685881765
467466563
220926220
2113569358
1375215716
1888327526
1363575111
1068761356
1531527301
935258776
337307254
1084632428
1358619077
1320869260
1009202446
595508013
71141659
1920429058
687188685
358359187
2005618500
1014983303
320099567
932966313
997694582
1498967421
1333617373
410897349
1824314549
52864855
719505757
1362712666
520331418
940431977
1328798377
1895547134
681275856
544889840
816824842
65319509
1480148616
1154132097
1149951937
691284045
327517709
11670736
1286792059
398659368
1932099794
1973980744
757018556
1790234646
841480399
1077118123
575717311
1839174982
428601896
1909334684
102588683
105432797
1962199539
822094440
1468145464
335047309
1762526418
649460193
83110795
296318626
1194350033
899935638
361638135
527015002
2054067735
1511590072
1218299047
234101796
1523260808
357607458
632761165
1307876954
184104554
1389779721
950627952
1025584954
319414196
1526345263
717276288
748016093
1288196300
819864971
853448890
1102912191
1641959411
174110706
1437959501
1257002181
823570899
1521070296
1553320807
2017920933
273522286
1914958942
397452287
180106373
1279065367
1615751334
414208170
654842527
1973358793
1046969335
1962719482
9979699
289265408
765863786
1035564653
608679604
144725402
1752840941
1356695697
1432921702
425222264
62660940
388350245
2067181676
236771646
1826309746
1176700209
1060342546
1199896395
582537369
930779831
1473418681
350012663
1328232118
1653525055
1629078030
796499804
2067733225
136436910
622374949
967218912
2099156392
632354649
1256484320
717536530
1667919302
1865163924
862261932
1273276596
1074375974
147699986
1698498860
1137036914
536050232
1618196888
1373808560
214876330
647413450
286667458
1414772725
1229950819
1217447289
740707759
1579963482
398195759
246749166
1061557865
1194695564
166998743
1197994775
1817070513
1134217655
1149667519
301941514
243218327
1867204049
1969860817
2108382251
581982334
1095653765
1035274577
729682320
646668977
24827843
1265732552
117382218
1398636404
1480608883
764795668
1685303862
747897960
1994746487
755267504
1488605719
1427226321
1153463263
1735354885
341300538
200675179
1902353628
1539295313
2017745693
889087635
541479184
172203559
1132305962
261199586
2142064376
1093204566
843181920
1090234493
2128479143
1572864240
1736903471
5823339
691113145
1854285689
1404459743
24238380
471597709
942279957
772136340
318860548
1697547461
113258412
1746086869
703527077
1848613297
2087387408
904202256
1603483278
1479199073
774464301
345087265
2020678258
946667861
1477393228
134394196
941248589
423114146
977576116
2031483083
404109641
402956708
1620902906
409932980
1094069853
1327704947
1814392723
1118308233
1799302656
609189033
1890444574
2118163204
159252846
2003702986
1716766425
862779923
1704832635
1656670185
1766982180
1160832265
988385611
393962833
1505919531
861580221
1340630694
835829111
995974417
134395636
1258943257
1973550533
18395071
1663052898
229023593
1639297977
2072985879
1323093447
819519276
1739894954
293918032
471338284
201600339
36878958
442017840
360853186
2040581944
11300617
1223633109
1597930932
1667970803
843131641
611279549
508872766
1237094475
2117199080
1370452987
430241521
805544543
218943756
564637157
2064487800
45010641
583032228
1580057051
274034234
74846557
1505559282
1597127681
894365833
1097970588
1891045714
1365704117
1299570928
1927924672
1807721957
1660424114
1821022969
1819022575
736573575
1271470253
1339509730
1579705217
1882749802
1848382496
669316044
1852465235
1071351835
1099557565
510526130
1290295591
1664194723
427530283
1335306232
99743303
2007587334
1609340466
174589861
1365662968
1058984500
1068955694
316149908
802546566
287176164
1615720836
582987590
2094898121
1128661302
256526911
1766437048
1865234878
1527997164
958463130
1297456447
1263263319
659361978
1966772491
968244906
1730713813
918846408
1478771036
873525756
435557483
1906301319
61348340
535300787
1766405005
1670688807
709890648
984584325
582189659
1778846342
1300734234
1384736225
2066022506
768971422
1967723815
2013436980
1897632725
76767079
1632390380
1615383955
1604764243
443369863
765356754
720543914
1102731841
584645597
1688788820
685962007
1503492005
1020076209
1559487763
1939049489
778893880
1620836104
326866628
397815238
1144041263
1036757276
1382399563
1726230922
668119970
535650149
963483499
586658829
1304621572
783723666
452612161
1054770649
860490745
2085002541
522670956
317771341
380888756
1288027710
1038315255
1483620598
1872673307
579620428
22098957
1228681664
1599696637
1581586720
1020247505
231106869
1054939176
1347114133
628922107
51496791
236387761
2011321671
1777727713
904507732
399488172
593727564
1491166561
1704109744
1377451231
1943778722
611396745
90458328
1881297615
1134067701
408229669
114702724
274611763
1446544925
1598323322
2147285070
2026165353
1620422279
1228483087
1478378342
1054525351
101246944
1709485211
2109464528
1448361078
190923671
13477671
1684748839
54761694
1791205385
441772923
454249866
237449301
1932939484
10875963
1614900532
1729234558
622272708
1705358861
1463048526
1756340410
2113588530
1577751250
2030952173
1412649807
1028590924
2030753596
1291331512
501529555
1111753035
622226206
1556054906
1212999979
184227770
1518035786
513877409
375151441
1531513458
51142601
429913135
1175235195
492915524
884163001
1412684496
278371361
895038964
880101381
2007605919
1517311673
437976594
1323170797
1126168435
404081476
753438399
1009636960
1816731284
1782029323
892906908
960579148
136075230
2004659943
1582805355
1692130137
1070176275
1767033125
1062682275
1584053684
2142184566
446712085
1635196285
424614053
1621947280
2128111810
1308777054
887148129
258999523
56332371
1767249510
119121794
1573644044
57742456
1442292592
552328831
461823932
48247343
1561965791
131071568
1830276667
307389052
1091650717
1966351897
164565347
526972424
1510998386
1234741622
146521901
426197014
671311659
141222819
872909099
159024296
565836872
347372732
139652458
1874613926
1234520861
398651981
1930946297
854286723
517773776
1357106693
912029179
1960066368
1909435524
1373853111
2008313711
1323917668
1504924680
1691106730
1631306720
449091749
1509974980
1795872067
976064173
873489718
883130042
1122586074
1299686732
1554441701
1263808893
25112184
1713465997
1829645765
372484916
1853118456
1556776043
1607005777
104286789
1340238693
313808852
622060565
549861738
1225838031
434643285
311813615
452207494
295473349
1635731283
1957132174
1986580079
1119554355
258740275
1349071411
767942774
1234804448
75077482
1651072816
209906874
1374764214
1058030869
1473715767
1399876398
624013219
1155877884
1772361314
329648027
565170280
1231883443
433934816
1905408973
1545692295
1055995382
307787063
624046678
1490638667
619600678
1076254173
1786112016
107848313
885902699
1625208448
1227402668
1144642975
826796211
1995345443
231963775
901873693
1498934611
441870650
129154260
409481833
1915586417
1529030658
1033495052
923980654
1153908325
1363143079
1489150934
238308120
1797077895
1247076259
1784000416
705589629
1554863322
260563446
48744649
26980353
1336817619
1834856665
134828666
75236671
1312581465
1362231335
1219879646
2139377677
1210093130
1451843421
893767722
561544093
1893714071
1022921982
971025926
1661816841
404468993
2004520978
438313847
1558377318
1220180409
1927464781
1796685438
869774657
1027057392
1433202206
1575364286
434437066
1693765653
1624108935
461417419
883099624
1311481953
596246086
958336295
476579770
1958477421
30732293
468473799
1021086903
1482575715
1362241522
1582630996
1228806138
237679856
406173275
743139331
642148849
263210605
1181453178
53042519
1483391015
961434311
1849727958
205682024
1988491703
1135446516
1781046310
275445122
681728521
1257671598
736862541
1564828146
421669903
1333108627
375680793
898249673
1144102400
406413087
1366723473
17705655
1888988802
581481347
1600336652
970311292
819161203
2006509927
1713450624
1461310053
122236884
747420154
1514352572
1605627899
1708854466
1216596882
1811309923
1549862521
204559751
1444872586
1825307643
886288272
555060536
414686537
303632770
976730439
1747795164
679313564
1874980112
744413917
1085726651
1094219937
762119572
827231805
1675701284
214972576
1797543097
347378840
73998855
1363510073
1808688893
196235740
2110930228
1175557817
1801863639
1672301046
244671052
1465689915
1074679919
449230803
763078853
752503915
1335519075
1318139389
1167190452
1639151846
147386180
767501968
170981762
2022366292
1511915885
1256708413
969102582
126551810
2083940218
497320218
341524386
1733999667
844699058
415523242
950026093
505904303
611758982
913472673
1681462121
266138973
438290071
1926133173
1731828888
1512969990
227880328
347424093
117990257
1563399403
1665563482
1285180709
1055067601
1812949662
2052682678
1226049363
1687832307
1417114915
335274128
509451241
1543666725
271730698
1006771459
1885191112
2005730366
1851470518
153230706
808272811
209891173
764989688
1721745484
1891353294
1031128661
12551907
1670002819
615473902
1525521897
1897883147
962897995
1643512155
1313798903
480977830
781209216
221382856
146443844
686408246
1447432220
1834276151
2103523162
1782706348
196243744
1499706239
2054437047
1203015204
1237413703
1912683765
907002074
1390644409
573472928
1116893247
8150449
147734764
860762894
1039279111
160286671
383282065
1654753013
1685808568
133681565
470167360
1181837075
1447480468
951145190
1963046292
1668863324
1097589035
501970890
968811896
784381538
458010404
604034597
980625283
1957716644
510987996
36156839
1047646699
276188113
943158913
290807461
849661041
2060052160
298957910
997395805
773331406
1338237021
1157682476
1156613472
845506386
696007396
1290295037
1315673747
1877844472
590291857
119335289
1693407116
111671533
1216924324
47894358
1080483430
2001305863
505904763
1684518027
834447498
316137759
48022375
870604337
1363784458
324210488
1813763250
1654591919
1173871529
1726331762
1953549830
23783686
352179521
1144303203
1181466162
1508792993
1989809590
1877473558
651604382
1157999689
1607834382
1241896239
1277334978
1153757850
1353567772
346775655
1201652209
286567554
200597870
1707556972
1971085581
1035045368
2023694731
2019107956
1905649705
1239995541
195834796
1571929307
747103813
1369706325
1150777421
553169995
1393490011
1502956942
1697473198
427472525
864266287
1539799140
157462436
1515870669
550315181
1765296818
610283260
1827650160
771571021
1963851033
26942167
1973223230
102934939
227540037
1533296554
2074020521
1262585405
1409507637
1945644829
1020751462
502019530
2141479626
445197121
1249123343
1363702303
1595974542
1802293338
609708667
951447837
1352282889
1037181192
1815714124
744598381
1194643628
1184101146
1294913563
812456799
1794384406
975080075
1584027820
1610751791
1002022242
1409767402
1713686731
1229562279
795580308
1640223604
344664036
57604297
1438384785
1365415498
559623827
1432380763
1810612619
1808747171
648599419
1259103513
1463556861
1258308086
63067702
668356102
148005630
1878781827
1412954484
1342649259
915399325
560384399
7622410
562300083
1535464474
1591650230
25568227
390003068
853933984
1739254958
1619565347
1649514292
1231994914
1964229383
1707118589
522896051
1182161233
119258768
1955276815
845290204
1928005939
456392586
2104393717
1244079153
1714700672
19977772
1912435255
1862706302
1898759599
1177906091
1057871913
666675276
1738290490
1065494323
1228975359
1126271316
509660905
1254543586
1516274384
1363594889
846314896
988356083
865625533
2078309810
805101818
425260474
453722214
1987263051
544519243
261515381
685069607
325041534
717907967
641979677
1569120687
285124991
661957449
1334072295
347645
413233400
364494738
1058219559
1079908676
2102785229
2123713882
161400387
1081572897
485891140
1415943974
450363634
1849486029
114775222
1438719717
567627915
45601385
96337888
992888389
499323599
2083600939
1537407632
760838980
621186899
1862449167
1478746947
1263166576
1284086206
1763871938
1925124025
470674853
1764219583
190873777
835169592
674955494
1270782453
790471173
651185729
1432182840
1872044070
1137076869
700643166
174924056
839079250
815418389
1613643774
1406707165
861019774
1709981662
252111907
1360343373
1646098953
1789519539
2121182353
119802204
1504485058
1452445652
1382968780
641087617
1068833942
1160609157
1111762470
685569877
1351482934
1946932062
1360525372
474781739
589919587
2011711101
1906964580
314480010
1001304322
460124098
489404066
1840383572
1275542487
2103047840
1099607090
2136562261
1665545854
1351718997
1349421986
1164161160
993754888
1323120691
1283963364
350756299
628082695
519448497
991843916
1696916637
1680057654
2103606386
235002867
884056941
1903054801
1595528239
1358838680
345490740
1459755692
1118319612
659970750
313576366
1578443711
1149374817
6476290
706502550
1104939009
1106083380
695581164
623001216
310318729
2045003150
1787162376
1304073618
1220640194
923642092
1654829917
1848722889
1443090589
499190185
1398155879
975664596
455312923
1633158746
1859721537
210884076
1081203337
1071076569
556374817
393475381
41912534
1216345567
707051747
1620356245
218236736
713528037
179375147
1323175746
1819611418
874956311
1946176962
2129930147
772475814
1585855690
1286520117
1993116008
362014134
793866386
1694355249
1805104724
1293056571
945027480
633285672
1748369495
430702578
345523561
1959253571
1511905915
1416600130
368144740
1905381296
1458512664
1584490308
464949395
931385261
1802727044
1178477433
1110760409
978419142
850605203
1985716720
777112456
833051702
610708886
215484498
2119571820
456341246
577498633
765954558
3212848
235119709
2059011130
948240328
868405381
1659896977
1378942907
1213928942
1471666900
743365174
483045424
1839811641
501262823
1941558089
1276818301
966212218
725459702
932061697
2144689651
1836220111
1910480840
847811206
1674453184
540109648
1680862909
137678422
755594147
1652951081
594019669
1333092780
271421991
597232517
1568212489
182949473
1545472845
289134222
1842846450
776932104
1503063164
1167029703
1520297279
1986108588
859357696
2021560102
1780183029
2136175997
840288672
358159084
920754046
837494676
46895547
683751238
1685305882
1721348731
1223860887
1218685143
1859027154
1979455034
724152576
305563175
1165064166
995574568
902795692
585793007
1178524041
300784889
874927229
873886844
1077716994
230506745
2040916547
450530625
69131685
752790595
324607079
1849314715
741482944
1164895751
59990151
1662236990
2002390427
106885698
198504581
1540212662
1828234430
1422365468
611414157
1539777936
1254336854
1335566734
1845341111
271917372
183657654
600653155
857710379
1362181695
901438044
1732637608
88584891
1979155038
1963144353
2129501438
282202015
2032276038
734808385
606809094
1734107105
1476291329
1771704846
1794097256
991044672
1626611625
1900982955
1189549253
1019340639
1581733737
464431073
1630754797
974028025
1718767927
818837883
671885488
1990685299
1002495537
1272538643
700912030
217193584
26493039
286065990
305778476
2005648078
101726695
287796266
140366445
2134002733
1022604652
747175540
1720626191
351412333
371396738
1367239799
1342457005
1998008363
1120739106
384522610
869865355
554989195
848953683
353136504
1529017220
420237962
1171974387
53419060
263439613
26986276
1325957703
964351643
244179860
1352450743
1250417633
549958336
1210615173
1352144328
837754603
1350981618
1338663414
1860359255
2098157158
911805957
64287940
322070248
131562108
1406744946
172594964
1252301215
1791267556
1042460319
1807290410
492737592
1395596823
1188823983
912975554
420087562
1242243043
1176415168
447073838
420717099
2140766811
691253698
1773167842
1243700797
1241212035
836299367
448361477
2078966638
39797337
1787024891
1791842245
2137954496
551347200
1856130185
312541096
682909309
1115391483
485136060
1935210524
759175392
1527596379
1595017286
1251912984
775709554
636357621
17404890
1195797116
1878600665
1193820058
1642870954
151834116
1187103222
186641005
1925001958
283320371
1427853040
613817677
731681848
1359336030
653615014
371223092
1003694627
644085862
922570292
712341164
956626959
1605479601
1827732648
1441763019
1393206477
439424392
821875751
840740116
1691337376
1597585305
1477097737
1708742266
645898774
1208214754
755078677
141286080
1360048870
1942181899
327927085
1137567180
78018622
1755780125
1751384857
809700470
967632507
257516224
1180923562
1971327134
901602086
2103493855
536184651
1858229045
1561489808
216433651
1152508417
807212638
655858043
1974384168
1647952754
199711771
1424485825
977566843
1908454037
2070384599
38297950
516049066
64187032
1398346820
310747317
392114117
388430353
388765939
410595
2139815210
1198466410
968043102
249847786
231906324
791886589
1151449873
187916531
1328071240
862195270
1749406340
1544504891
2014703687
409135330
52879286
1841604207
2057088084
252591057
1118606385
887171279
13561446
1041507336
925469229
529610513
1105694368
176332402
840357830
1497808486
564762755
1229123770
1498219081
557094317
280106532
318778535
806942104
512012856
1110665124
1958391977
699929388
291252716
673103599
301852080
1835757607
540323639
710987410
1888636893
234444198
620591846
2141227950
1353050583
1507763125
7305749
247074272
285748707
536916262
1352768640
462081109
1377274092
703093478
1026843864
458914214
53828911
1583938181
739020746
372607447
243396637
1251033603
1483272571
54304966
1950962991
1774525288
727408566
105331423
1462799247
1267732205
816318833
1203952493
1502176403
1436910679
1197696795
707743339
797190156
1205002544
954817611
1082938863
1741918806
160102603
1545019972
971709251
863196082
424380188
1430623465
917024993
2008318370
22160564
1289632440
104231359
1273194167
625421364
158536326
1076673510
252463004
885944892
1182004933
1715262251
6193449
1998323766
771731096
1508369852
1287750797
1969427892
68629543
2084940953
1026946788
1023447154
1020396169
621381947
1183549758
417932493
1593091198
2046745840
842312682
876231015
816287185
703147404
898391579
2105919626
807378763
24102098
583857342
965915089
1100775608
836320346
1851859981
135296893
404098949
1858053430
2133620659
1175830046
1218939635
1273887808
997774290
1287569178
1211345114
2024721078
163532685
84257635
498619377
1347082443
502190128
2091710575
1246344635
1344502810
820457943
2062631820
2047650214
1718849522
2021067798
707545330
1742951621
457441492
1673460419
696243581
1293761838
1377836753
831540475
1697860788
1088406535
817677486
726207186
159862522
2091565295
1723981476
1447431701
1155426761
1601218906
1610964386
1239684396
2099838284
810563181
1741874524
2044065211
2056907816
938893687
717039506
1972055988
839060253
288405381
1845640139
1546605583
2031357002
155597983
1072582355
580116935
1449359822
302935460
1411657410
999736962
1391341995
81851249
1725944148
1551204518
25932896
1302441976
851152571
1181359657
756177234
314633309
273560405
708531870
1125196490
2015434929
605113434
1034620658
806844968
1322152940
859192998
1645905222
1610558321
557349489
1045027157
1494431675
712947473
2117609512
2074548611
14823647
273061324
1338722373
1014560609
1664403320
1420573622
593021109
1068124190
1446506518
1895463085
1919276761
480382527
504156671
86426422
753942932
1212688542
1211622912
621894214
1817801976
98759922
1428739182
992471268
957952920
927160756
455545942
1515302410
1972187914
1949977617
80766235
1942313778
1877042580
95589882
67891455
1068281306
1110150491
1732294775
341371280
1703171600
652935317
1787877799
1451151037
424728430
120776678
1955307708
511154852
874719611
1020512602
1722777764
1496613825
690830930
1821537686
777869359
1683302199
632006958
1705030116
2138848141
2147309368
1529734382
1941342110
80591955
1324564512
1670901043
176181837
1392455967
591698701
1286332328
977267094
933069981
842020280
1630202411
573464132
145687669
2054930841
694240811
2100995378
418602045
1568960422
974024332
2141379809
918090599
1664855263
1815433847
1695959958
1200673814
299957158
1253506426
1192038307
299782878
635757160
985896769
380374834
1960321673
509314164
556556671
1205293992
1101012865
1842889000
35077439
2034082847
537425632
1665279850
460063331
683113302
1572727044
1154304142
636625032
1991329089
575780916
1610649364
1985225251
1493871515
1128020979
1653175450
1042347826
181211145
1953132608
148370604
1373249452
105431839
784127765
211662574
485806673
596965790
720976738
1042363344
1802259782
1821989604
737768696
1837337221
1708588803
1275194329
1355133424
21168486
1958307631
780376820
1175472629
447449015
624222261
1751253545
2058098379
461963864
1097641413
1038635711
2115139315
2139989239
1219846856
1920788275
140876195
445612661
2026220114
925003960
657275235
364543139
1521969750
1378251973
1406906484
1176745885
1052757929
2144675180
866599458
613863084
1272385861
74249234
635031571
1083209844
854626054
1810504200
1530658859
1478848316
1414274097
1441273591
1940812180
364431862
332425654
1908467847
356937453
1552272510
1681772475
497813649
1997885171
1560508941
1422817609
507676758
1925052081
797303712
1885928732
1184474917
1974049597
791203013
1181666449
693165407
1405066098
306568663
767414642
2040097669
1389778507
1622040696
1703118221
772953719
953405364
969908670
66743662
746733897
1334340533
399169316
507718096
1691277986
1951441826
42006923
41607987
1801843350
1602515865
1464425597
162036460
1380084298
114245661
2047965192
417075567
2088295258
691684558
1598742016
633977017
2096750656
1905310679
1401391659
1989364677
1147605539
875948708
1544999250
1920559258
1829354072
367424272
1987302920
428604321
1701764805
238988588
936322418
1245559144
42946766
978329341
1287167131
1844790116
433361558
604109080
2006826577
1813445856
718354741
1907308121
83037775
659166351
451509031
1681779792
1293143369
400776039
1439606823
547051380
242657068
439728714
1423000088
1787656318
212804324
1104870513
7596943
52623596
1533474834
1709361748
291612184
322313604
807437244
334558951
1300642946
2094604376
31865419
1734004504
551229808
2038691996
1399966713
1269584550
1798516470
1483004488
1928750901
102541853
1017300632
1074410622
503317893
309423808
1621462003
745974961
749152522
896978443
386147632
961956847
2001848956
393744575
1014580443
1387840143
2103106323
1306192628
1710153747
763059920
1640751579
863313045
710180648
1672616998
449833902
1261410456
1563825347
1849800615
383511358
1214858169
1185321455
164778612
1317400022
55138440
1239189234
1820717915
364562248
713167589
419209229
1113714770
1610146033
805356861
2075671617
1464511341
1199101436
942768413
704867836
1154724111
101477393
267537936
1917784031
1742228972
1130850981
480481031
1267362322
1580684883
1741891488
683704021
1283001850
2125402846
1898562190
320839658
142697810
1068478565
375978098
1381887045
741712832
740540346
2095054634
1160922061
1854255116
1557717019
1966278922
1782443086
874744713
1017896710
577727851
1579612549
25137174
679205244
1847150485
1942921205
273950568
830517819
275918589
1541312890
263719054
2017810077
77533264
1546720905
1995729275
1976095454
1867560563
2138427086
897090371
96055013
1372830483
1638803204
836595359
1320401469
652241617
543366827
730634841
471036892
178326265
1605379554
1488933602
756054116
1037508455
1514070776
1435259360
737175293
1309508334
1709209928
1567693112
1585426923
1103039171
1831412166
1455753352
1180572435
1230649423
1303998979
1009184241
950726338
1294942417
1906274613
1046781351
520289252
1397594169
1883376710
1840690722
2049835786
279259890
423841915
373389030
457586155
2029221469
1862322633
1213640272
919246276
1228909761
501415984
1656421569
390934447
63142265
1076631033
1976361370
1166181436
760559552
1284631074
199270223
1991208975
441146406
1208454464
794451666
1736088823
967245429
1841233017
108894428
217355950
1577126080
1949585150
119708089
1856385970
225943417
493097119
166488477
107681238
207936104
1380128749
1026927514
1436845866
1881544734
535865436
1827780313
1944686999
1612496469
1656658036
963384787
225572373
793805462
1162655010
69297701
1234951868
223625826
863749367
823557044
1190871256
557498736
932451472
1408227206
2134624816
734552974
1527935295
1843527138
960496391
2021032415
2010015616
1068177629
81484871
1242660717
2095105143
1518330737
976721803
483486931
1198627403
773925154
2095983401
707801791
1737309941
174072126
1501607253
752481303
243369827
589075474
976107130
1107119194
1412632518
19494738
1664617931
197600342
1427721944
1651759099
932153316
808173592
1347802590
1892649707
681722359
1210334558
813343688
763207230
305511627
760965183
134054320
1282233431
1244452115
1332681723
2056158585
1192951868
2040483514
1645984879
1367023994
1394607119
250982534
1610393822
1983682593
1227089664
570029368
1248831463
1246584402
87163651
1446431805
526822699
1738922751
231101473
1334996291
939241693
2123751180
2016718650
2092603
789611220
632442232
307604230
1550576404
766496552
1589837661
647544871
2099178275
1498512599
1840496739
1992178141
997013830
1060037085
1239301613
1247996364
522947259
1075500558
327602381
1092976628
176848374
1574186783
1180140279
1623280179
2101009482
771579382
1854381653
1288522125
1710821075
1830649185
1157757127
1712913678
472776758
1790199360
2020517909
2023353162
409212264
1462871922
523414385
360906892
813900873
216427476
205601385
1810914703
1276464561
1444902998
911427420
1799411821
372919909
1239029801
744904801
549768283
665732936
1925045080
25564814
619258771
549140815
1879946467
1907780896
112478242
1563112005
918054376
1825391921
2035888763
560770088
1698426182
1911758277
969982352
1013814456
287689014
1330889244
1827715330
504116490
1536490630
1491146385
1780581051
833909980
255090157
1432509224
1206829889
1494119958
29930377
1756598172
12369247
1954975458
1782162987
631628018
356632625
1514625806
391925266
469110867
930254163
1309979642
147019140
818659278
1870749730
1845445322
582933907
693248435
711776131
870622921
2024137679
392007813
1374739411
1413144661
1883154198
1007836815
99570994
2138244356
292862391
1306400883
1484880666
322792769
915515408
1497249913
130284579
550194747
2128877931
486917204
2064820553
373319550
956028071
847591069
1683299192
1103047212
1666250347
1406565275
801008886
101700607
2099813710
1512785017
972323528
1976467741
1904792830
199579292
1242128755
1640463381
1207416107
1341699749
1631224089
1500278498
500616984
968621107
1823071267
1416132392
318387373
1953355846
1966327139
299781656
292789402
1883664045
673101206
1248817474
583771466
208916751
204381038
102538165
1615482026
1005389924
204238772
1567812088
370691294
1176562301
1396796181
128000476
1376141593
491441288
1768463857
436074052
1833141037
1252204298
1936352550
186274374
73341758
1611940170
1602406766
391729131
1417812368
1421250258
691510787
1710601771
1157430655
1364611994
811935597
1741202121
1573528745
1016316635
1843740286
1041527123
2021706559
2047979059
461855563
244914205
1077057712
1858651744
372914682
305715657
202609385
2141378539
741789709
2035750422
1246099190
530658611
74541148
1319440948
2142598781
1676947915
1711170079
1412927502
950714525
255197218
976045625
2108145180
1619809212
1787981222
1701863653
1045854309
656814209
1398120291
2087381432
531037120
1298615702
401753347
775951326
228189766
112921444
1148866008
533905423
315530829
1142760899
1275695132
203797603
241376441
1806353744
278338752
1560817389
1801468877
1955286667
1124503820
1066912731
758517544
1379701039
2042958356
719179076
852026603
1683455930
273559081
1897880913
192786491
1671679372
1837778697
723823612
822811427
92048397
1499774938
1051001193
204969841
501157298
1584906617
520500670
1643918197
713118101
724298273
1885294639
371988197
1002637025
1298628380
25973427
810440044
275648553
1092886158
1568957588
1655349592
988360867
140653016
359892547
524333149
414212097
110289812
717119641
2085891470
1948068510
1440943253
761219249
2040116907
793234543
1812220442
97603100
1294391841
1249643411
618103770
790826390
1962761513
1342402043
528637381
187266062
197555421
1827265762
213239489
1007995465
2102914315
1306125648
429469406
1610780259
147002867
570122422
1970672806
671336016
984334520
2080962619
1388455657
922742342
1881547481
681915262
1683961591
1774180740
1475149805
1348698385
1871783840
622057998
450858149
342403962
1412884389
266136014
1684806005
1941521770
453402076
1882361426
1621303884
666641566
742873244
1576734551
1972767214
1172342650
1040031162
2119770081
1742465072
863220321
643622449
579315944
796699292
2032078107
1502058286
530763125
566509721
1038536229
157460217
2041659527
239750967
2029244057
516233877
690609116
224164371
1929118266
956745130
1908970376
1723156389
1410147206
1643848155
1196976625
2076788772
239237751
626227529
1902072338
1411580401
1666258691
1874358771
1006561825
381995364
370497573
1585877770
1178694656
255092032
940452408
1709457781
821601753
1978988638
1866917998
715777632
71255957
1748678407
1232011510
761865073
1972842778
1013646128
1718610203
1734329507
589318869
981273761
1230694014
1786295495
910578886
1469931765
265039376
665167576
734028518
1931298067
392042700
1740590343
165809784
762540273
1178984465
1344504440
1017632305
2119436874
906478574
1839234058
1950941864
625912924
407528043
2022197821
227107684
1639539553
636579246
52466814
505702033
207705801
1786796321
1095020903
1188979562
870006687
733832750
2099558448
192454804
998872126
617242377
926483322
782686545
1009285077
519590018
948496329
1771825350
1698574483
145517122
641974007
1670527709
1051995696
333724417
1473985925
1677908620
741252460
1348700098
1905016304
233308365
1985279344
1957483119
739010399
45501497
1596795792
1834031302
1234481060
319318832
420380404
1186555860
511773636
1419252530
1803798237
1438256959
54455427
665599666
1957846977
1002951757
289941368
1508937812
1148468879
931915375
1031981874
52980927
1265639793
358484151
1730889547
2006892253
1707184250
1488422204
92716971
1544979946
1298421675
831727370
1590481444
747733819
518275024
677478856
1067052651
938655428
1864034716
1578826288
210424310
1520349306
869599599
264879737
38465324
679962928
1267831494
328406693
41417092
268816725
1260322068
1073398966
321797652
378478213
1431883118
2052687200
237886819
991583720
1393625756
330603790
389080018
544563783
1162331160
1979561462
1292297602
1680606184
509556670
211866606
471777964
226107739
1790692894
682202274
1746457045
512808845
947082011
1784922369
1192771773
67429858
2113329062
1234188865
336246583
1226167483
160104184
658044236
1604645696
1591987302
563247788
1842532515
436087374
1956873544
25652657
825167392
353953679
1187983817
657245207
1646251281
721106353
1166801877
1858117887
1192884317
1392909616
1501327133
1875086591
991883013
2014135978
674684955
629321735
1059424103
742114813
595167149
146129321
1078361396
1821334632
306233505
1736405632
1278496681
1898220807
152169772
973545548
186824533
2109043316
999198206
1011991925
315513347
39698375
1669237132
1961764629
760804729
688555362
1672398868
1953689046
2081464978
1026242354
1681291990
925864344
892894684
208493297
1555186079
1952318788
950608110
2869580
2098448109
2028969506
1824204213
257197966
1617891491
955217246
7935125
1770061263
1928762794
194759658
1731620932
780477352
1206751583
2047134279
820175728
728505068
1861415260
1580980457
1417060430
1386330481
1387185855
1351041760
265089187
920994197
129422456
1157983871
1129487494
1684608535
962819011
2080095604
1687478116
913783472
1961581463
1364198681
1170981438
1431989306
171932279
1178916563
1054566921
2100695073
1373676221
638704205
733688778
432944157
538354837
1553864506
1161449225
252286449
987361315
431026007
1638616930
227063522
1782067767
1903706117
1148057720
1911490224
914206341
130061566
1448615111
1877025352
62673523
988609579
643325177
2024254986
205324612
1814306615
1308760644
377256891
845739531
215843917
330468317
71932104
854548123
1064157095
504876261
1392902960
470537953
1666325486
1645189409
1457899268
2097351493
1136322692
1684962790
1731935613
892545161
685536862
1495942189
1806751502
815598429
797073652
1536293207
878271952
1785683232
32134736
755043290
1991007844
1846441351
2063803934
220781088
544697234
132164203
551249405
616629339
986712326
1615406500
1121505600
232131638
2085944453
640347439
1877321048
1396360073
590215284
866160092
933839215
174667249
1758705253
1619376078
1670609438
1417973108
287490859
320199443
806782667
1165762811
2105882675
838917403
1920806101
1949406871
537875106
1837126387
22704311
1082572341
1969290590
573953716
1699201680
808519269
41876568
673223632
1040650907
2127821021
1313571071
770488307
1376697446
1903786356
1636648399
163053014
2078453605
1247870005
1782429092
1601579396
518359465
2069919951
1921778839
1325142132
1088199114
1880177866
16575887
861521567
1682101089
554450993
551164306
1704805401
1637023334
372971248
131275469
1188741366
1181490517
173152038
1861964999
74657777
153489411
1028052422
845146084
1530186858
784355130
334310836
1693239872
715325088
1582180841
1328185316
169420836
2100540306
1250621619
2091199675
1278198790
191337085
1823893893
1294774677
1052858652
1358511334
1849225670
1604022958
915833087
1338765357
1976994206
1047108557
380023075
1011001076
1220260595
94504426
1085658853
1373750006
1122556849
1930804937
756453216
1906911979
117632125
302209440
474753419
1699812966
1630394756
644174255
1652869624
733532727
587890282
783584766
924869812
264300527
2078359443
1977728464
1622811862
1780101466
1434267774
391161301
971383175
1263778333
1438269858
1351406250
127295761
511046805
1445910677
1212954614
1884796812
420983878
996275903
493766380
180412209
1113908029
795975821
655165629
666237347
278886929
1299339884
171623324
1012419657
1887230167
955208090
1937289469
4047046
886083886
1767534286
1626858908
518701704
1054318412
2018020210
1490084879
170613097
1308806420
694007481
297908858
1819853226
2139918158
1510863472
1557166390
413418388
359655728
2050932770
593830598
1473563757
699424943
1248996227
2139801104
978311873
400852463
163940780
1990731530
140598982
1119148871
1780537351
144646029
2005232757
1400587989
1771504937
376450813
307422754
1642041499
1866535692
478035851
803364272
413059525
775944710
475733850
405494036
139324534
2032900240
818912424
498980262
1936349362
1412743022
1972544019
488290658
514255601
1964861476
1466602531
915108065
2128802256
1309850413
1055707047
1100467479
942904116
1200353076
958216588
196008458
824374366
1334667401
503431212
318932217
1053719445
981467063
1122296489
1466778971
1757411773
1598030339
1872273007
1896736308
1483446931
543701783
248232922
1272312646
1956444806
73293294
1760603304
323216759
2038154770
1079722187
1238324824
2019473378
242088952
146548224
972457210
1184993068
1346901300
1930673798
1381001526
23792018
1117857552
1884432738
342724236
24093349
718416154
1465020725
1490872320
328344279
915567417
1215661679
77596939
251530700
1759363463
325829862
1523843346
1568324621
399123156
1136963002
1891541380
289794278
69201541
982382557
161784008
311290493
1128930781
1134241218
1496283562
328348433
917431369
729801440
352140452
2035288921
466750531
694864688
2059382270
1185166685
12401765
1402770943
1513510964
927969182
470948974
1591107904
1179499883
82828789
1916937766
555859581
1651153410
168577274
1692822584
1395211143
458371552
1762024125
230110052
620155560
2073314619
1359040833
1754396779
1422114533
1687389266
524344500
4432325
2039529718
412149773
471182856
586910758
324048395
1656349541
599312524
1726819338
1022376858
1527281706
50284665
466001114
559297941
133113454
235455232
1115157523
1784266865
404032506
660496459
1031994360
862404058
275036936
1262104412
1482559618
200867907
473661597
1089472749
1622982440
13567215
1613817249
1627414766
2053096934
2025967022
2098597622
492524044
202531770
1607463516
1091836568
1929351108
482356726
471634627
1979635773
948357840
1030932568
2112749228
1183813072
2146090091
1749532445
1587845578
659102902
634043157
302765988
934139839
1896147569
1785325606
1135007746
222325518
727314708
610506539
235892733
193648309
90437657
141506019
72131684
41551631
634030064
274663454
1649015147
1725866632
56530914
2131371873
50017611
2036166688
932246065
1080950180
2001432268
2116059137
1079556623
1603481065
1556421067
1738659526
90040574
1859187055
525315717
1986188143
1497029014
1660323463
61030013
76860074
123346354
296922746
270508383
213784011
438428766
342640067
255335643
1072458830
617303521
1904350790
650841814
673834436
1888239016
700859426
562517476
673001433
1781809606
416466096
641576923
713882581
2019947161
50514342
305058459
2109987735
1909701398
830374176
1948692230
1259246764
343213992
2009722243
1336106838
466560346
159161341
1606615221
680344358
597590107
1949255289
935680001
1670048937
419075162
692547143
173407104
1092909598
433302511
874266530
1655427074
1106303945
508592488
2071893170
1747880868
1222475069
1944356683
1798395210
1527533529
1906860770
1560612960
210424057
1708069352
672376076
553638049
1570307947
2008482914
1020198396
1729469289
1467614488
1700542754
179575748
1269386129
488739107
1849624686
1688461291
1181286250
2023031790
633887242
1614588762
749814672
141830668
573409059
1258407160
66240191
173806279
333398581
2010596874
1972201489
1860932110
1769973997
1385330802
2071356168
1330559701
2057706878
477510569
753384001
1918706145
1497708965
335369642
1238836985
1050768071
514945390
360739466
1539507178
217086428
2049200757
573309781
92634570
535604351
40414895
842449242
677435020
613823954
2100856402
743675211
787630233
286771336
606788437
612348074
219798
229278786
1997678876
2071575966
1559838488
1907902107
401602888
165738841
1679124604
1899311853
501108483
770477941
802596277
1016053873
1131217407
194619807
1233140302
1032934516
767929588
1325774872
1568538868
808344483
20740467
98490240
1422168437
2121596869
842165451
62315022
260884557
1448953888
674663097
261104356
1678232675
524858325
185196674
1090587515
285276784
586799562
1256326356
1964401388
338627768
1757434839
587395681
1141224045
626005064
1718613088
1335843852
1859145366
604063957
2103773441
1037436591
25119177
764634276
1058177058
123609417
39319066
1032290279
965774868
101634088
1293174837
267245108
776297185
1554279193
1945477783
1301155511
1739475867
888581650
1586432295
178791782
2144908006
1403350036
517419550
1754859197
1990745717
1658643595
233380614
1561875158
847003799
2092525980
18455467
803293592
982478923
43574644
1567927869
2040655981
167184061
1607246935
925462613
1132958929
1708881023
71153802
1400204037
337694561
1625432995
1198198173
1638850072
1217425214
2086779823
1077798719
1396216996
2084204182
333665107
1913636546
1691579731
176927177
1424796493
1924960345
1738802335
124316645
1870002678
1757257802
927610237
704997953
1800832446
348054458
598170287
1968016507
1955301393
1523632900
953491788
1516698769
1594786702
206212177
1854393330
1072736049
1404410350
1345759754
142677615
1343706526
276074825
1538894612
1280427060
609739933
1305047510
824523143
786667110
582360356
601999841
377985797
706677001
324518871
2135243599
1634287238
1029516824
1788592397
1982341697
1627687111
1609125256
1790159442
1003836363
415133396
1159374563
451139417
621345573
866284245
1523875466
2025755924
64560351
1666553082
1221978802
340635177
1057964046
354922214
950375110
215527908
1179445357
1737042220
797888264
1781445198
2115028017
1504565265
2105964069
2102787968
991368856
987997246
1743896717
826226905
468200709
1205538325
468902699
1472037073
1620671721
1628277263
1923176490
94533646
347077860
1299568309
2120289570
411638212
818637743
1194784724
752273389
1876601789
1549706938
1702648499
2092129697
581668648
1292207071
742534314
215630198
1259751440
99615931
174110620
1215055760
1090984787
1162107866
811468829
1917211692
1630308575
2017007154
238630744
954862000
1490195227
1866908007
730554843
1584728873
66502219
2030123152
1557534796
478140431
701277247
604835872
1230413820
430395388
7059163
785578671
375041437
588727811
2077785742
1117575751
804358009
1190053534
1217191683
978468629
257625646
160692822
2140576495
1069094475
2077904515
1623401423
938617981
169051611
430779775
281329560
2035959618
1161334618
1866058434
2102461837
1043974122
1276109582
433118621
1745251369
1880945454
1663532441
28163109
1888004617
301627465
403204547
329248780
231929559
1520780298
1133606790
1421983094
590488333
2112075419
1679608740
751181156
2105168267
601219568
681602023
1581086042
1539837549
850653634
2011865817
1821167110
739129604
1025716788
1539741896
694107793
2069690910
668367830
1127226414
1667458632
401829636
643275208
1695621741
142350606
944902673
2098826288
471599386
1176832232
1472122939
1605206176
451331678
2062611272
1569797948
2130940419
666308780
1527482567
584676339
1347910803
961084961
2124513888
51080789
825467130
1798197350
790210393
1851183918
1190455598
1484318187
1773391181
1858823428
464060953
1293366165
113169417
1107336161
841504258
255520023
2052238834
792846899
727119409
1081587419
117486190
184841938
1532919097
32613814
1754639886
1516375868
698922595
1134638805
2101052207
2046833398
2095723766
2078082448
2097914188
773707248
1728796150
740640933
477407519
771768101
77475472
103315052
483107881
541536426
1396681217
596277298
1648872587
90701827
851797321
1553627774
883548726
1578916731
487731545
1001034916
1763758669
2020650642
1033648731
1370914907
1389542863
1732571326
358070064
1343111422
1631921076
306310182
1273710222
1582351616
1080017430
855022725
175508902
1557424949
1626790826
252984374
1660740001
2109898707
794520800
909937570
558692358
295909740
1000639398
1410489679
1849537514
1884188124
841922762
189785411
737739393
458197783
62952405
1771388124
1829112690
1452495268
1356475802
39699106
648123043
840913230
346009288
1921833265
275781199
1426026719
629372342
451290101
835968020
108679520
704274475
349224374
71094580
1498795276
1259161944
629786938
1794705016
112317694
2040276617
1496758882
1996505819
734715732
1686544293
586761564
1192913515
1749496698
210666040
874542558
1054508319
1567141842
914241664
1702631362
260571424
1260250953
1476980979
536352623
538794024
2106353322
987642724
1374762044
67549194
1691917200
1723986418
138643774
1043228828
835664715
768430712
690450196
947982409
661223682
39725430
797004580
1395939414
1726269723
1383766144
441369281
1328282773
1594432184
1315911839
235307444
1014090378
82669856
1937938806
1274661803
1342920809
1267436138
1811014426
1881714833
1226305812
651173503
1108993229
1293855006
195607055
685496000
1432498781
1238835883
1521160715
53445845
1929286079
321659476
714669527
1969011509
1118664057
2110608941
1547797584
354946553
404494575
728596709
1949378738
1720406414
963904154
815985468
1803076270
754359312
2090647271
998513431
2021795450
1754178050
732744616
1100617614
257867905
1841737846
246988973
453474960
379750198
1679487754
1692310843
1900910913
1732933599
1474113274
75086741
300119479
1295641135
1193750798
263244772
695955071
1548697352
667739347
1424551780
1350592442
240662114
240972286
19094262
2043738384
995331599
2109741534
894768168
869643401
1716435936
1627512784
1970261016
1974303841
1321766982
69766341
280295153
1701517180
1749254095
1972605996
1454944445
1334704046
1299235622
1530031187
1634823525
447393109
576298337
1898068298
1143348180
2124995689
418323997
420416312
1328104483
658986111
661388599
1347198746
555240848
1656720198
1309456632
1450009016
378879951
878408920
930038152
201657319
705229113
104321487
271423660
985524266
1805838667
2020677755
810646614
1113299465
1207898154
2109882236
495847004
695238031
409791697
1072145341
445822681
1553139877
1049657383
864146679
1973556189
230278218
1523132790
487461140
1577476964
2078373638
2144181338
739449948
1380899006
375577642
1617858868
163453511
577234961
175604333
267774998
848658622
1161128599
2073613665
721852729
1971775213
1039429482
1929750883
1934173801
1535276486
477505267
196481850
459938180
923327948
1749621727
1509595563
1787474627
1575694269
1739873781
1163123770
2063155409
1169867098
1094013760
2059853100
1909317046
327429119
287947094
1379692267
490882630
865182055
1555296600
758657628
1713840677
568941552
684787645
288209759
393233117
1724217128
70476994
179923271
1112009966
547982261
376405121
1571948146
1471310210
2126026849
934060061
1111301189
1554237470
526450195
126941311
1469909231
1696317293
1220955072
1382278683
1458150691
1548384191
1670225777
690359310
2039266821
387924185
98172263
650440801
2101764862
667113815
1335228446
242490973
1060346932
911961926
312967968
1240270203
2023971893
860950229
1616675325
1448436391
184776791
1595218526
235012805
1296077981
1001972348
761463000
1423019292
324397931
310296645
496490716
1706676615
1768447336
2044874907
1229418744
311322999
1936658080
1617342929
409495262
439615233
1571624144
1076609077
1774843680
1814115117
2136956009
539321958
2127083085
1229742565
415810203
840549667
698934242
1864246595
1025326458
146669120
2099259400
173920791
1148641468
713238752
1596940084
1473039399
1023535397
2093430800
1032232366
644499085
1990822060
114167463
955822084
1779996492
1731510392
1365317346
72128078
1155650888
294442775
1846971758
822282358
283915137
238810068
801881795
1513657702
654620272
1642431462
65108296
371383219
520274273
211777416
323158971
694195064
1360418884
1036397723
143651500
685974635
2059933120
89598653
1718207002
556948557
2080420713
1832374465
1512770642
1712933557
1416401209
730604340
1785061635
424568450
1025047116
1484549745
1246850808
1308962253
1723359814
2048732603
675136307
230496438
1543680418
740244603
601879657
2063954691
952022019
925038628
610666107
164957255
1961436351
754317608
850931890
1873885823
843916261
421655244
283350732
776853326
106546061
1796121374
342303235
1522947271
379242067
2127364871
1947515721
1404289183
1464430968
1046882881
565767788
1040307134
948131836
1240904095
1270803572
344328606
1981148698
1872683229
260799649
785687069
650238209
871465757
950644324
464190912
1625783365
1801576214
190593087
322215978
75747811
473943820
1099069304
182293872
122581546
1441372539
1705241143
501823613
1421253762
1505273216
1906112796
738201083
404672449
324396936
1778508217
1352804286
1565301031
901828142
1697132892
1398966081
627027723
1957932542
37169502
1277265933
681914651
987813826
1741456845
160214368
641906393
1932049933
482430346
717654204
258510105
1581499650
899948076
381091651
875388541
457705572
882915265
149158656
1962978788
641544413
887359739
220167590
965941350
518384308
1572971876
383758733
1420212450
1122621120
1782724815
2047240174
933070014
1819894317
1177022459
1614984665
660224496
770995656
1775199033
1302130889
555561941
110145731
2019785093
814072046
1691645381
772249521
1195163698
419550275
1229955093
2078078963
568708931
1045450234
572139728
1456068670
1265617824
1538081078
1974452978
691106052
1921839812
1247181781
1813727172
1557080979
1146938307
599313539
1229491648
176477118
66814556
1889716144
947472774
1842013590
1044363385
1503034716
1952159321
916664830
169623114
1496321055
1688914352
1364786812
1915871330
771385797
1295382127
337096613
1816836031
1867521856
1793165283
934970207
1258119286
1620134613
1626076259
1032475450
719832746
1292319784
442072781
1866771053
1891633323
1671564430
2043248171
1958447879
1413796926
843237298
1652977821
310676664
198788366
1457653495
1227341494
368411480
806490902
768772198
1733198293
574878584
1540157996
881096772
911975197
1209510379
601134980
557656832
2144480587
1859254267
30307797
1623073198
744246069
750140544
767909334
1186318851
469427949
512059009
710399633
365192473
323023241
2124196559
1208429771
1976001062
287389575
1407218137
1286170909
1514731070
1775629617
2092661811
136019620
1361344262
520056747
1676177616
94957387
1432031944
738204348
696092367
1989688776
735201287
407862986
2019996574
210790837
1152109056
622653470
978700172
190944259
1092081419
1490759181
901343892
1457273892
1813782422
878056803
518220015
1642299837
1165446379
1925438152
780987098
532693801
1553584122
726165262
668713421
767444736
1246222009
197407390
862402123
530770306
935611738
1558494491
372975434
1670813025
1966357477
245488360
1881603862
970982885
868141830
712820386
1161927144
1960223250
56095920
2063271036
1270013494
1869878342
793844192
1788233510
1364694531
1959290571
1566188014
2145681630
344500724
972288488
724363244
1013214145
1739733225
1970585253
1210621535
454651700
353871911
2146233273
2013146191
726847346
1669562650
1832020021
972335706
1403682865
655519258
1840477537
2116503251
1817446403
1653217139
25115523
1733233791
775746985
1894993866
379594335
416496847
1112204749
191401258
1982684862
1110402731
535901982
807489702
1834765975
1549116128
399739279
1657867581
612254015
854390980
2011739492
611003641
720053523
591103190
133082643
404589896
1563438897
1536765508
1060109155
1256432786
1505785112
730071910
762166277
1530900635
315822053
1537913262
1278410853
695416389
1954410110
243131955
886817647
1789611324
1353534686
1422719630
449617378
1040817014
824352110
849356658
551200947
1436606125
1703747638
415456791
2047609766
276317513
1006559982
33208762
680907410
422515231
1569974270
1741016565
1678948017
928275734
323604827
293630646
311692722
639426880
1831543908
1590103575
1334843269
1638470370
1833235530
74177269
1280598046
1039286569
1496896899
1730215425
2080103583
173765361
432088435
483820882
1610371486
2135836073
899277673
1510497605
264669938
1905837655
1543706367
945577348
180869238
966196989
539110265
1859817255
1894472724
862715092
5964253
58681798
1502141973
1837508162
1648785373
689501594
1328494884
1334537256
763678863
461609283
226340177
113092114
44341060
158960112
286857475
476429495
642780994
1897228962
464781920
1542058667
1260242919
729451858
1300412675
656465638
1675029207
1481281913
1622662627
66655824
1193615521
1369651703
929370917
1199579774
1428333501
284029242
889604288
929635227
973530836
70615525
116688835
1737209700
532224808
343029012
1850301814
576565868
501989124
2137159290
1052995363
1144770118
1886904604
1517777283
539345137
999663875
99745493
1839757812
1656129513
1774774700
1173556078
1131308492
1841430525
219687951
353476548
623317794
1419267725
1781810049
907347036
161388366
563961628
1880877872
232003891
680650463
1470603924
764228699
1023679475
1173422091
1340794567
1525668599
1163097733
246306282
522955069
902518689
1764083565
1062300207
1902182564
1863829058
754574371
1410828429
1491120111
1928130449
394653273
1185066988
334752
748129821
1808384782
1419602478
382456223
568248170
1580990844
946417851
301642394
1812994735
1627068315
1772246319
429739786
503264142
798184762
1770534353
2028932742
1961282495
2016840635
404404163
716317536
1633440552
1466704370
471016452
1349785962
73795094
1881844881
693422425
2001925543
129014506
1878489413
2002260296
877144328
1539390547
1274379126
1259600551
2107638717
707886322
58534754
261797464
373397409
1685603069
2034043783
803137195
41383564
684744897
426187900
2070316306
498543744
295544887
327236821
1214861280
1928985439
1793941192
1685877732
1131287753
1867736286
1420238965
1824710179
1722178181
1549253471
1555715944
1576954829
278914151
947622844
703850307
1538514702
907777913
1411736629
1597049457
1169575377
1785134038
1135168878
1056135512
440787585
1176552442
1740880409
866975485
1099385100
91940505
1162520372
1426621922
1306801785
944022163
1073079466
845195869
2075309917
793332104
117951186
1752536448
368026637
1667204658
1160768744
1944981467
1946118809
2108391588
501348126
1337149864
868685854
1913084756
786715673
2038261231
1550735146
1921884551
946913096
1991522732
950953346
540309857
711014569
2050338446
632250363
1873534942
1329476720
1939052148
670073457
255072538
636764370
597899726
1048404642
754715556
202952526
1416431280
274436566
1363721271
1213929099
73071728
1324629211
1715277225
1410221592
45831417
1480878333
49453617
2084092649
884129832
1971338168
883522097
728168916
774807866
1423831954
1439183485
677662665
2056082317
1165234779
2007139385
1847650818
1835308237
114728276
336931540
285724315
1163132918
1091647096
488676842
432080550
1366083663
1852398113
1646009649
1439155391
1029543676
1213803227
701893335
1075375094
547197912
751346952
1011984095
1431327744
575201472
1895506192
12013012
1350009339
1171854498
1451196498
2027672004
1080453168
468947629
1887327741
780620338
156772218
2002056017
1117551878
442496534
1017705288
61715326
931173376
1449785838
1427798989
636087841
948311840
719470732
1665631517
14631419
1421364067
593522963
561829331
25227371
1605507058
1993157076
600428844
1353529602
2005170088
1950438183
377900453
1308882938
1830626539
1458353621
1777830568
1570470632
91490311
1934602786
1425043002
1209042189
229615672
295264642
1270757515
1160789048
1745050480
551072857
1796876889
545878672
1270543589
1315024759
560510091
544424009
1908547722
1122339423
569651380
1366571133
968012851
1170080224
572617087
825699291
973034759
950517540
2134582230
656177650
261387513
1764929150
79164635
352877824
1552048288
1504207637
1561920013
1781663961
1799472279
685193881
794969361
1397039111
1236266738
444362603
1942917784
359326679
1759387362
355944227
903750688
1520451436
1478283650
1473402069
739538921
298812853
495998645
1312156009
1124512145
1469033405
115189901
1111610727
2125211055
376577415
729056229
56892042
729455239
133620869
1561099679
143891605
1915284830
1213088310
829085486
562770544
462643774
2065352224
1007133147
258077910
277195255
619036861
614022137
1180945944
2139488297
2092305788
506864365
731543571
243634993
1002863010
2043699580
1368147138
324412767
11405833
332274217
302140175
387983248
1061330446
359032217
1117438488
1194951316
1920131897
1261330093
962752498
985736559
2090415579
1525523042
1448380333
2008284155
385172541
1706458243
137995762
1004209402
172996733
1318941706
996214052
117818873
1825806071
1727757623
361453866
681185434
1623973555
1729601005
1005598201
1635379388
2061875222
1307738376
2023362637
975722021
1666770594
993317477
23189689
1439418843
107163922
985942187
277671754
50095853
363981582
1726052088
2058380008
749154123
1285026683
48892122
1753363526
1458023416
1367833829
602093930
1575842289
1046156252
182367905
1937296156
1727341686
1806341460
1519413513
585456240
1294237200
1433805087
1893194616
1170116189
262043460
1412481562
15950018
285233149
704416757
123113940
1271175337
982088512
173209793
1635156919
560656952
84106153
236827394
1845683635
132998276
1990190920
1156223404
1500832105
444801202
584582045
399504709
627169107
374394553
2126846396
286026919
1893808066
564818988
1580264120
1180129506
310529956
602896661
1442172966
1723011519
618846680
1727406116
279944628
741960620
851097805
1262033140
915170414
338771076
1822690092
999276567
575598470
1520890080
1132274843
418305743
529629836
485623300
863106945
1114211881
885128010
1490276053
1488606435
864490758
1776302972
1234930853
1429309746
1209083444
267576711
1739839702
1811980106
1709749678
1315367573
283343138
1289672146
1595312202
1025303758
2140769951
709861694
1940474172
332057379
385068139
792267092
907655849
1905958219
1924541935
1325961592
288104407
262681588
41584890
1402316288
1147809598
1531860943
743439075
2012300356
1160680267
1978369929
1294126454
222280064
98462992
886482508
2034260170
1808212670
54366434
170119660
950401168
1649678636
1195423418
943687471
212056682
988413943
1275744850
597124821
1780681035
35917052
355599392
1557739322
1361878644
643703799
1820420910
1403463534
2046020088
820746860
787840829
641975515
685563568
1948521097
472861796
1979690022
23317513
571324789
718688883
2057577683
232053811
773055317
80213695
1182454980
275250305
1275637113
2126142451
487306987
116567408
1254403654
1084431809
1897248443
1290320706
1440031201
1307504118
504715702
2083735001
980441380
1908179237
1982271441
1801188241
548536418
476763308
339268161
349573867
949625105
171474536
372891380
1520949894
890163419
282985415
1753003705
1663218736
363199110
787975037
1938469041
1638836224
766633841
278292380
1755403632
2021037495
1362724189
1505168428
1163874553
655271743
665188898
1668590255
591523096
1645630278
1429285844
426310889
1299334871
1977822263
903074197
1638603033
179912482
1852699302
1810077569
552803863
1226165548
552757340
835789278
831685606
68492428
1198988389
1619660643
2006961469
690340965
238810836
137770201
298260949
112364683
1500494391
1803429377
1276239236
8282486
321134627
797345844
599805582
1966764906
79148040
1026116471
1118616129
2056970303
1929190668
609735514
89399138
1634406323
272329435
642203001
713088223
825086775
1477992279
1544773829
893579203
529497020
1016950825
753057024
1219837985
1255761661
890827226
1518098935
1368126345
243837969
1174044664
496881933
252120455
1495179292
1294227777
851926037
1314460550
1373375818
1878042508
285593031
1282862473
1659749528
895328546
1372261611
1146672203
1167657981
2014464612
1859760427
1992744757
1344973244
1257050608
738840312
1874470264
126517785
1491897337
946824602
1382279447
235240915
317439889
602922144
479078884
1491484553
1099804077
731199339
839180197
246548207
1583125376
6157099
1619924025
1313684236
291750131
755302850
825950116
1187078677
2127564462
1972622320
207253010
1994545426
1684899099
52514119
1192035022
794466059
791354432
919021639
920983845
135768121
1865846241
155779644
371009036
35802482
758701788
850087920
1527287035
1858505865
1581287259
218983585
2105054072
1016928987
225140684
1577494449
183129575
516890815
185313652
1009079691
1703969492
165394466
834218363
1911222503
12456244
371633814
1963736622
1204491267
1166099874
607607406
2123512906
2087083719
743375527
1841875499
95379715
1114384563
1877677981
854081503
1964472483
1257481368
565103720
1398276094
1476464953
522674145
267721433
1701605638
2100168594
450851008
71012805
137998598
1459930700
1774982298
303393064
146665415
1538721153
315849309
518299230
1354974127
1520340576
1684399104
1962581534
1496369834
1623999175
558473413
1190761685
1719378890
1672857977
920956018
425976745
1489846812
30953738
991080465
740639259
1507418692
1513754610
1008360692
1061540682
1466439557
1459211701
1132553487
1604438155
771658753
760052137
1907831220
918324168
151289642
76196881
1436623398
1506263770
1596537457
973538854
1321361656
945423643
450054381
1879835069
2136185328
21949623
1405209398
909657698
447926368
747572563
940611436
1439006834
1488211822
300546480
805277796
349088866
1362087162
124233705
1808300567
347157002
1728671861
432475672
1107209139
1489019433
1350799841
1258498782
1565216314
639939591
617278904
1014270123
1613478446
1938640560
1959693766
2063532827
1670991981
1948395446
2085482451
928717732
710569496
385925171
1676290295
1651180932
1824932005
1017018469
1951727413
482726154
1366107335
1166330927
606959859
1026924255
1513487929
188148072
1459399927
473213421
1677167505
662716120
1731712203
1094900171
1302655712
201507459
2109170294
768650510
2140148019
1921380412
684699689
1663656352
1722292210
622698492
444890436
285378058
1008623664
2121180731
1936558991
686072021
990715552
1740802756
1168798175
209339240
759650035
1775758035
1236263495
125654317
1963906107
548179774
598867738
1493589965
1210895895
183096293
441006488
366067959
384603752
402693135
1134718469
377268123
176589899
1819418158
2040924475
1898882110
294633003
338331264
36776520
1303256667
312028347
1973335511
1989328688
1302743900
1566654619
1010643216
1512083140
178821007
638917603
600862987
304475324
455340062
1149042761
903343062
1948930027
212455008
1086439355
242452868
578522967
1471043107
645146003
1713241436
1848311230
821735902
1385175947
1741752057
573134364
1679808950
2080083321
609910885
835581969
244628021
435762748
677427009
1547371921
2002417368
1688070225
911971413
33754727
179504180
1512834400
338230051
634844243
514393513
1241573113
436290622
726848522
180528820
678743490
1305371489
1651571927
1323889493
871129278
1352399509
2145625396
108821577
946667918
571276112
1788630527
879267592
1181186997
476728848
1123895613
1616949746
1154155857
523783886
1471883466
694742435
1435755299
1505638193
874246615
801106051
1843868244
1509090858
1315499564
937957709
1945381481
2042348086
1118486529
476641323
1200235928
622574808
1800530817
2071365206
1974974317
1798672565
32703135
774158587
222465029
1821333662
1653426179
1403652027
150578862
629838144
873118125
1304734719
1153622030
197517943
1999477154
441893681
1703156136
726240122
1242999732
1399540732
87847332
411015649
190014793
2033228813
305880087
1308501322
362386489
1506116015
1931076130
15433658
1429997573
1758566799
1814106223
1462700708
385241738
2036571252
1136550722
2038667918
1292739631
1287129584
521022414
18374108
444380656
1674644445
215892051
296374162
2116538126
1919048187
1022614284
1212054211
1171105271
1110461617
1623069860
1361120064
996206782
1928949947
522137738
1358593271
1287582315
305730220
1374026929
570096240
2064297019
1040649504
2032796949
302055110
929737109
1021864023
193239380
74993092
161509960
714261794
93367201
605890616
241422591
309259252
902264778
210477070
80823792
1924879063
1422531281
1251929063
887857032
898117493
465565480
1884063814
679583792
987703218
1095173438
1967166107
1293433439
321716719
389778700
1210246810
1362366224
275092001
1512301920
144619685
1296956024
1705541300
219612777
1458465984
272319447
312979978
2064356600
513742038
622239231
819137731
724219108
703063023
596533146
2146750389
1954992086
1484390178
897384234
273073918
1220970344
1576968027
1260777137
168660134
1396650486
406726928
490376854
1786429186
1616973738
1852743078
2061521187
981792011
1997362763
1210993564
539849663
69491892
521975900
812169110
382471871
438848853
1325911149
1004711102
1257986584
2050130257
1707774125
1854519730
2049396999
1515282563
1191426260
799297585
1788356482
264912956
228781964
901649971
433573091
1625432451
1308376899
923949945
1264377989
777866989
629209375
1178415529
1759659000
479088490
241925445
152025016
548580382
763901345
964194126
931052253
1202750198
142621627
1935763355
313253134
45268237
1496053832
20289216
2094665236
863852748
1211715476
746479173
504725582
1476628433
975261138
1406375553
1910201524
453209941
567268804
686667821
1717587930
1345135793
1315877196
748519811
957311146
1794965686
990445256
1109336162
196062420
1754346602
2073530288
1127114674
809613152
68668268
915394381
1122866287
113936505
263964566
1143155503
61118093
1127817314
207387332
807597266
1632542896
1684015765
1782858404
891434801
1446733641
88584697
1458703605
2133401462
1806172628
656355750
1301795010
407208791
1613666896
949277048
1397654048
575519410
1145339468
1004517002
501566051
124970494
1814130154
570234319
1040364876
789512793
684170824
1304329442
1932668297
745288917
284663108
2140055629
1552886183
1917206004
1676587746
1188260940
661157157
975837739
1276845637
2119860762
961755553
935534617
628732864
116066915
1342743409
94916113
1065343963
592913809
670435523
63199783
1597430811
1172001574
188170278
1264077317
1742235893
1228535154
2053590111
278923069
385380948
1838774760
1024211986
670044056
1831346741
429614522
439766412
1360450839
1617875462
1100923569
188804930
747237451
1073300683
1150560483
1682772069
1702033547
1266627398
878031830
1796949660
184487713
1470945639
319901536
247687496
920892802
1491903110
435857774
37486471
1086655356
1664392928
2091076582
1365578425
2049773876
1782367694
242306764
572334284
1466230787
671921286
1012100696
679197978
142313100
2113024265
868002908
889550551
1038841300
2018563391
424838972
593391200
1137707141
1302870802
242857212
1322194854
626332793
562758748
1569882351
1547225595
2054661859
2005740125
1584712067
993833567
1522649406
1528305001
211928344
1424939634
1163189048
454235108
1997273919
481936187
1126156394
861890967
1161134166
1268469494
827431585
2029137074
10536398
1866272885
1900216818
435375370
312180437
890440311
1738246173
555037650
65151518
217095318
1117796398
1635033869
1764320914
1024974609
1493290346
1201549333
2018808176
868456104
582370686
83252873
145912091
1745559734
537487981
2143186010
80012274
1663644376
857593329
1241146440
784630222
1685024914
1122799866
795166620
1403814152
875533036
1230541991
1715994589
1765973348
821304516
123548591
1831124866
1038399834
1241344990
1318675087
655237100
118835951
664481785
1856786433
2137644128
1532937890
291673472
73413353
1678849981
2037233206
610901334
1674552343
2117245480
127062062
384662024
1210908272
911692285
2069686939
186224491
1706858905
1326017443
1061757527
789917248
894528384
680247227
1611221764
1018076976
363888445
502137951
111938318
1682563532
1157375051
230774269
199561670
866677837
220934749
1732499560
1158351309
294348102
1263865893
1048100867
905249437
790934588
1017862700
1032311499
1175596612
81287324
1944003784
1097799903
267511815
1503379042
276333698
1329269343
145812642
1170862083
2009516570
1757034407
41455411
225921368
111688710
153393729
1908484900
1269063761
384167998
2108046570
2135741598
605102748
1693062482
1146609259
899450850
809444727
47226479
1804700287
1600379315
1065089179
689528139
628492280
1146376503
486048275
1726292183
1413888319
1989427317
2002625882
595674014
2135239960
1026004317
457706936
1744790719
1067459728
683628304
1856479429
1220853457
444629557
978059542
1605021455
405192479
966317493
62640555
2098254962
2112926752
962091406
760216041
12669583
619308045
213111709
1077758762
1308836184
841603989
76651618
1794884460
420412524
1490539937
1636828129
275554758
2086213951
1624584441
1301559075
396437239
1221891512
221535155
1080065544
930887293
1442388612
1524695101
1908946836
899926420
1929887580
727780681
962566975
1880658894
693223785
1924658381
493391288
705893369
396482779
706502997
1783652131
1705318963
1548106986
1860303749
1352719775
1968519510
1203360038
842064257
96590621
1142090341
319165050
1398149696
1538527581
1541056563
1619684852
471109477
324460208
914589816
1995804578
85923396
1814516236
1778208510
813704077
629599564
1511383757
1506927863
406774297
2004775045
65337584
803257076
563794394
1848989715
361092392
2111901380
1561809817
1713812167
1932937242
617686207
408392776
2029527863
1759776549
727557827
1280193912
1150820482
121130742
752395116
1621929959
445590950
1666984932
1470250889
531514347
1334017521
1100975751
1345218424
1963617085
464875860
704662639
222907734
322167257
770000223
1026164811
885961651
471506291
1387257203
850379383
2033316108
953585722
635832978
503518667
1361978499
517877193
115811568
2089536326
1798071105
1266632050
63183420
402982573
741078361
508774370
2069967506
63845602
1040288717
1256501379
1164821354
238023494
1072634816
1629697214
942686133
1295542550
1951864472
1712686357
174223713
690342475
36709000
1561480916
1540721859
2070025108
367582991
29071189
426060127
1729561490
546948382
541871696
1671614168
197535840
1808503746
1734797588
600518413
402098460
96088310
523002271
465944062
1136377028
1779503650
1630765416
1374400522
704654818
1112978983
169603007
2000197369
917359807
1882289364
26937434
1607702282
1918998364
1588418351
1000940493
1841539824
1956001342
1030011682
120116304
1538079184
1576960065
661988000
1062209704
1774495905
323008098
649523644
227530670
725106558
745611954
750532942
1191050621
1881988982
382552944
674332389
1108905856
1087207763
1787311372
1278508864
939921484
557187531
1013314580
966858918
17406166
784829297
407793621
1018346659
478885473
216311315
2048358342
599001777
1754390499
1477834759
1260989777
669116555
1104847016
1583997876
1318640199
1332377686
161620786
2064252154
2082910628
1352671407
1798757488
317979925
2027003797
760179697
1405187688
1666831521
2038688561
197625524
76535405
904519493
1164484442
93941571
1689348790
1572278064
1112288230
20750616
1788589379
1013162924
619752393
1395496231
343514035
1880742171
2064612786
1448361051
1317256399
1235769338
633255090
1478877185
1152537844
568682070
684064945
803811684
886661995
563585094
1563991381
144366035
82932967
1455196294
341991559
159468372
212232140
1506476002
253409943
1901580930
931270418
1365698174
1922331546
572376149
231377450
394600292
1967872380
574891486
127858815
1885001519
2023252537
1445115214
973287209
509023979
776508751
2125825053
1077706050
1460573696
782153089
1964368045
2024158790
198660823
2108734081
2107091758
1653857117
303241992
119076482
1866089257
1809717994
372486426
1620186540
593504764
1738184600
1395034438
1165880914
1969562050
1789634730
986269646
396969888
1917493545
723787517
272738778
1215125111
1697074726
781762757
1991633863
1675416131
1859468807
1304723911
310085573
1676353205
1181399054
508746396
1637603638
1141007164
15119865
1940845630
1260083646
1881209123
1603079977
1632570072
1353912015
49101093
1223271024
601462805
1214982007
1045349427
243613888
53768006
1442319315
13623785
777555523
1715058093
1228748897
327146602
349337203
1072899112
2002562733
61322362
230139375
165164658
1737675567
1411538429
673911054
1227795557
405061945
689030920
1021157540
1665145592
422756395
476753869
1150232016
1776668410
525854962
226019393
230647567
1740836970
1271368820
474261455
1794604976
566204487
487885241
424676851
133778933
1716634138
751823453
483116136
642049602
606902539
544438498
872188977
772067197
134630418
136243759
1445978252
1362425975
541305704
2135009172
236099867
58967648
410281919
712853736
1209199665
39466681
1238708699
1435219058
270114248
832062021
559104230
744375704
479183349
1125308717
1232260945
903860200
1259087650
801411435
1655683654
1742203786
1443461037
115102545
139158637
168166366
887169742
273789055
304410125
185664346
1636215030
845715830
173189870
1872314898
904683478
583471789
437684986
2113883143
622938470
1676393685
1401618553
893052719
360972058
1960722783
1637428423
840155407
938547853
722205720
1744015608
50151855
1523617155
1252215614
1792355642
819594544
1367318159
1931514279
987760910
107004253
57819686
1292171036
292668600
1694034716
2137886866
465858470
1418865966
895086696
1049330260
1856550953
861486192
1672268730
1385460990
115621097
417837801
1746433049
2076343881
2055266224
439104808
867408086
629988296
35636768
917559941
6121803
1287852382
562431935
825716347
507686893
346462566
1813477258
614691147
404282252
958164646
907359747
2098316969
948567864
1373218217
1369699287
1843654560
275064829
1078766592
557657104
1947333560
316743935
673278202
217687713
2063176984
602138435
125470290
354798144
1469546521
755458586
390434913
239622814
761580390
1678287295
802054750
1587296737
38490541
1148517316
1253290347
653181688
1552799569
63971345
1560541435
1503632890
1012539209
786276004
725848529
708710122
1061340834
1804615122
1266367226
861190746
2121359057
1939645428
1078878459
2037052393
394300215
1204348749
244366889
1863846736
1959807336
634801802
2103469551
573904078
165605450
758040653
13717167
204095991
1906557969
1267007515
857277679
1311873890
1330978860
270335466
668023132
196034422
1056611470
1393871662
904744544
2117952304
1051003136
23628122
831659402
1024878545
1963273551
1910537862
914447290
210090118
967402963
1158814179
2073936855
779726651
1793615982
2029922758
1353630729
1959221432
640479763
1367347897
15833775
399554084
486871764
873111454
1711427975
1817850624
1143446920
231967459
2013885046
52574742
1625839121
771145942
23043399
529358609
794774065
854702801
1554237154
610563968
617757015
321200796
820654086
1585159979
1480014976
747107293
217402982
1126147310
629546403
1571033712
937885094
1270026166
790897961
953718869
1669580251
1277769725
1826830323
1233524578
948136701
822793595
1465492037
814538100
875368337
943847511
1585684042
898411736
1473206120
232974459
1753114538
879959627
843538427
223387905
1201160423
1664192514
1808547884
533691751
263816159
2025950867
1659839061
893362563
1449500931
450240507
15905081
92915244
1403959376
1685485332
1370684969
1083306051
771526262
171338022
1906099646
89534652
985876122
633984336
1033382163
424076517
1532396072
359104635
657050976
1138026962
1239064262
1500589404
1361414868
292741038
1017298270
1022479104
826432789
1281114429
900946323
338788203
26993344
202963606
789028710
42898426
295878850
45504439
1728383758
1666563819
1128810490
352426373
1837901842
887426489
441961025
676294316
1521410825
1475343188
1100370833
906323249
1834447823
1757421810
2044350212
926028438
1110527566
1258281432
1218769476
2127825836
133276888
2045202265
1261456617
1034223212
236506820
1288449962
1237186818
1025535531
1331348388
1533065669
1071039970
912248498
1052145840
52366812
1264674871
742564034
939793301
1706635896
1418858351
313720478
1034495436
371745536
1220043728
721459612
2129167346
1116910292
1647488050
1092211264
227708076
718773878
1072553452
360984964
616492495
186526422
1395208176
852999316
1474976384
484911347
1878534847
658841124
2017977016
802091169
1571089622
922639208
854457981
688280846
1665203243
1794251283
247433094
936577946
2107971761
1281928531
1308323482
1180531841
2003388143
1290007181
149958485
1503392545
234734797
377666561
74682775
1307288250
738651526
691175270
1493814672
2133859702
1544174586
821307408
471287401
1275225785
1480148532
341780769
2077316954
903754506
1264419978
784291288
1592035352
782139573
431058923
1839468447
1718717519
391547036
973913330
879557353
1572078878
829817825
22080886
1722037363
185726722
256815684
2099703925
260409497
1564103934
690871803
951584767
910434958
677247857
348275706
1731742366
1148535259
1623501491
1064407250
1490316028
1553334798
1968161756
607252358
190142438
1412713461
1389391931
621201361
1104698260
960625802
1012748397
2078611590
1840183156
437343627
760945767
1862264042
11897343
946672489
2119079726
2111601268
1207081986
1535700012
654989423
11183105
298651322
1332237280
359458811
2030393688
333288891
1982960303
947317290
1823604920
1388811453
767995399
283373630
1578953891
33225212
1672765562
52671604
1137923472
485907716
1065420001
1069051414
178607224
1502763629
1829997181
2040871267
1514660972
629186022
2012467345
1478778592
1836268008
1400683710
2133768015
1847451113
1699335032
1318521647
59426277
1582245073
1651810539
2042386580
382078715
1327931811
1283714385
1150074114
1611305441
715184628
1183299326
1136587355
767856232
173739150
1622495072
1833276233
1242790564
1801102296
1188556214
925304097
1694489915
555733538
1554490119
1559473613
2034512130
1243274479
812673675
2020796497
943241945
364525059
1191834497
1002668222
1946770132
696161388
897571154
181365200
2024093199
33801891
1331439314
1487914992
748986519
367254993
477018700
1516842751
540994143
2099513772
1202635336
1783784708
1753132420
243707903
561605157
1300138688
799441441
2116095277
712128653
686469924
1211886108
1524802328
559782773
7644405
1889327387
1751617270
1010312627
1688613872
300295010
1907883781
1869979072
176904561
1941685672
1053934738
1664819554
543188543
1421189731
2141838254
2060031294
1962183875
2093868378
1115182983
1598484935
1699517150
1358890886
12606444
852172190
10848679
2128701721
1564300843
697318603
1193104182
941619523
1257101377
1200748587
683463263
861234999
63577567
224593487
1161530010
1971461348
2094572559
1338434571
1765663373
1001023649
855770477
161368268
274729733
850125083
73915915
89429960
796509813
1189098898
1687914895
348543316
400506136
1700521339
1200715506
411354815
1681739413
617532702
1108673419
727359947
1559152225
218291148
1928108534
95131840
1079526147
1991686101
319725327
93572509
1815663802
266814238
1432007081
1433843527
1267837888
140293910
1595211795
1542567621
990418994
1669127710
1631997581
1786928807
710742960
1172428828
2135472123
1111249096
725466519
1188703982
1522603912
259722284
1806236684
483793683
987082231
1217905261
702084831
767707118
1313037102
1781610978
611909571
1632762429
1875183488
280089725
1899576668
1159706921
1713933252
1019930908
1300000831
1161661400
415014881
142936177
683305462
2047012462
1929864985
1394048423
1071957642
1917853460
357813871
1797424161
959073794
1880417783
2057146446
617826830
216727818
896745029
1835732092
918812649
1664452147
1001285546
552939980
128878071
486564327
280639820
408967796
238657347
1440346741
2122901049
1258588255
592863924
1137078801
1673603136
735800102
1820384263
1573131950
518181439
1066949038
497605944
288551251
1424762910
147546458
1247625046
1157697045
57209256
1865451876
1374424864
953954285
1553700320
145753865
470922785
407502218
698693845
599800856
894066546
979333665
1008768652
1132723893
272196758
984186053
243828501
865060683
2121264854
1917431637
1600860785
1794165470
1343079940
2119042224
713630860
1840685884
260109827
2138393770
1988232342
1507734873
1148607168
2045441598
1225703102
375548384
851912236
631919774
521302249
1322835021
1039421993
1219996095
1922635877
1933488539
51846112
783920881
918728784
324042871
1768106935
1162557285
1189103554
1741888141
932505275
642480691
1388569963
128101567
614039267
2102200824
1968787451
874149094
2093110946
1809536146
234400320
1094234466
1707494096
1460103422
1469782850
411922684
2092023196
1991085100
1734757705
983961541
1063597547
1509909934
769966432
1115443659
146347168
1688695217
1439486530
1914454103
703768854
481106436
1508858596
1636274129
1123587127
749944912
1764375696
1737626394
704662088
1585679500
464291841
650289386
1247731998
698692161
1744523853
807742446
11311935
1066823055
1219665131
2103335131
910424507
806939188
939813025
1974022054
169365475
1709779457
941982066
